Assumption假设:iOS端加载Web页,然后用户输入用户名密码登陆,WebServer会把用户登陆信息记载在Cookie。那么iOS客户端如何取到Cookie中的登陆信息。

  1. 客户端监听 NSHTTPCookieManagerCookiesChangedNotification。
  2. 当Web页登陆成功后,由于Cookie会变化,NSHTTPCookieManagerCookiesChangedNotification从Cookie中取出登陆信息,保存下来(keychain,或DOC下)。
  3. 以后客户端每次启动或进入前台时,把登陆Cookie添加到NSHTTPCookieStorage中。则新建WebView时会自动带上此Cookie。
  4. 当由客户端发起的请求,譬如ASIHTTPRequest时,会自动从NSHTTPCookieStorage中取Cookie。

最新文章

  1. PHP xml 转换为 array
  2. CSS技能汇总,研究及实践
  3. ADO.NET 基础
  4. System Center的一些资料收集
  5. Java学习一
  6. winfrom之动态控件生成以及保存动态空间的数据
  7. iOS开发——动画总结OC篇&所有常用动画总结
  8. odi增量更新策略
  9. linux软与硬接线连接
  10. dbcp的配置
  11. 201521123011《Java程序设计》第14周学习总结
  12. C语言代码
  13. Lua中的闭包
  14. Nestjs学习进度-180420
  15. vue组件库(二):基于verdaccio工具npm私服搭建
  16. L270 运动前要热身
  17. python日常
  18. tomcat7配置
  19. 读 Zepto 源码系列
  20. idea jvm 优化

热门文章

  1. 又是干货,这个春节感觉吃饱了。各方面---RHCS集群理论
  2. ibatis动态语句加and 和不加and
  3. Qt之模型/视图(自定义按钮)(使用QStyleOption的子类进行drawControl,和我用的方法完全不一样)
  4. JAVA循环结合标签使用,控制跳转
  5. Wireless Password - HDU 2825(ac自动机+状态压缩)
  6. solr5.3.1 集群服务搭建
  7. zookeeper 集群 Cannot open channel to X at election address Error contacting service. It is probably not running.
  8. tomcat绿色版及安装版修改内存大小的方法
  9. PhoneGap应用开发的那些坑爹事儿
  10. jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法