os htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
来源:互联网 发布:水泵扬程计算软件 编辑:程序博客网 时间:2024/05/21 11:14
转自:http://blog.sina.com.cn/s/blog_a5243c7f0102vryd.html
当你访问一个网站时,NSURLRequest都会帮你主动记录下来你访问的站点设置的cookie,如果 Cookie 存在的话,会把这些信息放在 NSHTTPCookieStorage 容器中共享,当你下次再访问这个站点时,NSURLRequest会拿着上次保存下来了的cookie继续去请求。
同样适用于ASIHTTPRequest,AFNetworking, Webview等,cookie常用于一些基于认证的网络请求
认识下NSHTTPCookieStorage
NSHTTPCookieStorage 实现了一个管理cookie的单例对象(只有一个实例),每个cookie都是NSHTTPCookie类的实例,最为一个规则,cookie在所有应用之间共享并在不同进程之间保持同步。Session cookie(一个isSessionOnly方法返回YES的cookie)只能在单一进程中使用。
Cookie
Cookie是由服务器端生成,发送给User-Agent(一般是浏览器或者客户端),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站地址时就发送该Cookie给服务器
HTTP header
HTTP header中包含HTTP请求与响应的操作参数. header属性定义了所传输数据的各种特性. header属性以属性名开始,以冒号结尾,最后是属性值.属性名及值会因应用的不同
ios htttp网络请求cookie的读取与写入:
1.原生NSURLConnection写法
2.AFNetworking 写法
二.清空cookie
三.手动设置cookie
request还可以这样设置个cookie
- os htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- 【IOS学习】 ios htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- iOS HTTP网络请求Cookie的读取与写入(NSHTTPCookieStorage)
- iOS HTTP网络请求Cookie的读取与写入(NSHTTPCookieStorage)
- iOS HTTP网络请求Cookie的读取与写入(NSHTTPCookieStorage)
- Cookie 的写入与读取
- Cookie 的写入与读取
- Cookie 的写入与读取
- cookie的写入与读取
- ..net cookie的写入与读取
- 全局cookie写入与读取的问题
- Cookie读取与写入 Java
- 初识GWT(1)
- 【CodeForces】[580B]Kefa and Company
- NGUI中点击文字弹出物品的Tip
- Android之TelephonyManager类的方法详解
- leetcode:数组:Remove Duplicates from Sorted Array
- os htttp网络请求cookie的读取与写入(NSHTTPCookieStorage)
- jQuery 之 ajax 的状态函数(15)
- 读书总结——《分布式java应用 基础与实践》
- leetcode 260. Single Number III
- ADB常用命令
- C++ exe 传参
- 我所理解的Cocos2d-x UI树
- Codeforces Round #363 (Div. 2) B. One Bomb
- LintCode(容易)365.二进制中有多少个1(正确版)