怎样在开发IOSApp时获取到Cookie & 怎么在postman中添加cookie?

RT,有些App的后台是通过cookie进行用户验证,当使用postman等第三方网络调试工具时,需要添加一个App已登录用户的cookie。
使用Xcode调试模式获取cookie的步骤:
1、App先登录。
2、在网络请求工具类中,有NSURLSession对象的文件中打断点。
3、随便调用一个接口,触发断点后,在控制台用
po session(你的session对象名).sessionConfiguration.HTTPCookieStorage.cookies
或者
po session(你的session对象名).configuration.HTTPCookieStorage.cookies
打印出cookie信息。它是个数组,不同域名有不同的cookie。数据结构长这样:

Cookies数据结构图.png

4、选择你需要的域名的cookie信息。以postman为例来添加cookie。


postman操作1.png

postman操作2.png

5、此时cookie添加好了。
注意:如果是不同的域名,要在postman里添加不同的域名和cookie。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容