https://my.oschina.net/wolx/blog/406092

工程中的请求,需要设置Header,请求令牌才访问,NSURLRequest 请求没有直接设置header 的方法,需要通过NSMutableURLRequest 来实现

一 NSURLRequest 设置

//1.创建request
NSURLRequest *request = [NSURLRequest requestWithURL:URL]; //2.创建一个 NSMutableURLRequest 添加 header
NSMutableURLRequest *mutableRequest = [request mutableCopy];
NSString *value = [NSString stringWithFormat:@"Bearer %@",[BZUserTool readToken]];
[mutableRequest addValue:value forHTTPHeaderField:@"Authorization"]; //3.把值覆给request
request = [mutableRequest copy]; //4.查看请求头 
NSLog(@"%@", request.allHTTPHeaderFields);

二 AFHTTPRequestOperationManager 设置

AFHTTPRequestOperationManager 设置比较简单

//1.获取一个管理者
AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager]; //2.得到令牌
NSString *value = [NSString stringWithFormat:@"Bearer %@",[BZUserTool readToken]]; //3.设置
[mgr.requestSerializer setValue:value forHTTPHeaderField:@"Authorization"];

最新文章

  1. android onCreate中获取view宽高为0的解决方法
  2. ACM入门
  3. [Linux编程] module_param()函数学习笔记
  4. SAS提供的机器学习算法
  5. Bootstrap CDN推荐
  6. Regionals 2012 :: Asia - Dhaka
  7. 求助:对话框下OnInitDialog中使用SetTimer无效
  8. Android 通过反射让SQlite建表如此简单
  9. 用dup2和dup产生一份file descriptor 的拷贝
  10. 为 Jenkins 配置 .Net 持续集成环境
  11. 集成CCFlow工作流与GPM的办公系统驰骋CCOA介绍(一)
  12. 抽象方法为什么不能被private与static修饰
  13. 命运(经典dp)
  14. Eclipse中如何快速查看jar包中 的class源码
  15. PHP导出CVS格式文件
  16. winform 使用线程
  17. idea 常见快捷键记录下
  18. SQL Server 从2000复制数据到2008及以上版本的一种方法
  19. redis集群搭建及连接(阿里云)
  20. 工作总结 ModelState.AddModelError("ShiYiObject", "对象不能为空!"); 小知识

热门文章

  1. 设计模式-中介者模式(Mediator)
  2. JAVA动态代理详解
  3. 在MFC对话框中添加状态栏
  4. Kth order statistcs
  5. JSP标准标签库(JSTL)--SQL标签库 sql
  6. iOS 一招搞定去掉字符串开始的0,尤其是针对时间格式化
  7. 关于jsp页面 title中文乱码问题的解决方法
  8. 母亲的牛奶(milk)
  9. Chapter 1 First Sight——4
  10. c# toolstrip控件怎么把左边的几个小点去掉??