AFN3.0设置请求头Header

待我称王封你为后i 2023-10-17 14:36 187阅读 0赞

默认的请求头是这样的

  1. {
  2. "Content-Length" = 1301;
  3. "Content-Type" = "text/html;charset=UTF-8";
  4. Date = "Mon, 24 July 2017 10:53:06 GMT";
  5. Server = "Apache-Coyote/1.1";
  6. }

还可以使用花瓶Charles抓包看一下请求头

设置请求头如下:

  1. //设置请求内容的类型
  2. [manager.requestSerializer setValue:@"application/json;charset=utf-8" forHTTPHeaderField:@"Content-Type"];
  3. //设置请求内容的长度
  4. [manager.requestSerializer setValue:[NSString stringWithFormat:@"%ld", (unsigned long)[jsonStr length]] forHTTPHeaderField:@"Content-Length"];
  5. //设置请求的编码类型
  6. [manager.requestSerializer setValue:@"gzip" forHTTPHeaderField:@"Content-Encoding"];

发表评论

表情:
评论列表 (有 0 条评论,187人围观)

还没有评论,来说两句吧...

相关阅读

    相关 axios设置header请求信息

    > 在前端向后端发起请求时,经常需要设置一些请求头信息,例如验证用户是否登录的token信息,在使用axios发请求时,该如何设置请求头信息呢,下面演示下。 axio