首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
网络
订阅
火柴盒环游记
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
自己动手写一个 iOS 网络请求库(五)——设置 SSL 钢钉
在我们调用 HTTPS 协议的时候,可以事先把 SSL 证书存到 App 本地,然后在每次请求的时候都进行一次验证,以避免遭受中间人攻击(Man-in-the-middle attack)。同时,这个功能也是我们使用自签名证书时候必须的,因为系统默认会拒绝我们自己签名的不受信任的证书,导致连接失败。
iOS 网络缓存扫盲篇 - 使用两行代码就能完成 80% 的缓存需求
当我们在谈论缓存的时候,我们在谈论什么?介绍了 GET 网络请求缓存,那么剩下 20% 的网络缓存需求 -- 真的有 NSURLCache 不能满足的需求?
网络编程懒人入门(一):快速理解网络通信协议(上篇)
本次《网络编程懒人入门》系列文章(共3篇),通俗易懂,帮助你快速掌握网络编程基础理论知识。
IOS 网络请求之 AFNetWorking 3.x 使用
AFNetWorking 一款轻量级网络请求开源框架,基于 iOS 和 mac os 网络进行扩展的高性能框架,大大降低了 iOS 开发工程师处理网络请求的难度,让 iOS 开发变成一件愉快的事情。
全面理解HTTP&HTTPS协议
超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议[1]。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTP…
浅谈Android网络通信的前世今生--网络基础
总得来说就是将你需要发送的数据通过一层层的封装最后一比特流的形式发送到目的进程。 这里的TCP/IP指的可不是tcp/ip两种协议,而是一种网络模型 各层级对应的常用的协议,可以看出Http协议和ftp协议都是属于应用层的。而我们常用的socket是在应用层和传输层之间的。 网…
APP网络优化之DNS优化实践
移动端APP网络优化是客户端技术优化方向中比较重要的一个方向之一,绝大多数APP都需要有网络请求这一步,大多数APP在发起请求之前第一步要做的事情就是DNS域名解析,只有将域名解析成正确的IP后,才能进行后续的HTTP或HTTPS请求,因此DNS优化是移动端APP网络优化中首要…
写给 iOS 开发者看的 HTTPS 指南
苹果在 WWDC 2016 上宣布:2016 年底将要求所有 APP 适配苹果的 App Transport Security,简单地说就是除了特殊情况(浏览器、第三方服务、媒体)外,APP 跟服务端的通信必须使用 HTTPS 协议,否则 iOS 9 和 macOS 10.11 起,操作系统将有能力阻止所有的明文 HTTP 请求。在上面的 session 中,苹果还对具体的细节做出了要求。不过,就在今天,苹果宣布将这个 deadline 无限期推迟。
深入理解HTTPS
感谢伟大的数学家和密码学家们,让我们的网络处于一个相对安全的环境。 最近整理了一下 HTTPS 相关的知识,本文中所有的分析是基于 TLS1.2 版本。 WebTrust 是由全球两大著名注册会计师协会 AICPA(美国注册会计师协会)和 CICA(加拿大注册会计师协会)共同制…
iOS网络深度优化总结
最近对网络优化进行了一些研究,好些都没有去实践,所以做一个整理,以后慢慢研究HTTP2.0HTTP2.0新特性二进制分帧首部压缩多路复用服务器推送请求优先级HTTP/2新特性浅析HTTP2.0原理详细