- 博客(3)
- 收藏
- 关注
原创 iOS应用与HTTP服务器进行HTTP通信时会用到的API
在使用URL加载系统时,有3个主要的方法啊可以执行HTTP请求和接受响应:同步 --启动线程的代码会阻塞,直到整个响应加载完毕并返回到调用方法为止,该技术容易实现,不过局限性也大。队列式异步--起始代码创建一个请求,并将其放到一个队列中以在后台线程中执行。该技术的实现稍微有些难度,不过却消除了纯同步式技术的诸多限制。异步--起始代码开启一个请求,该请求运行在起始线程中,不过在请求处理时
2016-02-28 20:40:02 992
原创 请求内容
HTTP请求包含三个部分:请求行,请求头与请求体。请求行与请求头是文本行,通过回车/换行符分隔(值为13字节,或是0x0D/值为10 字节,或是0x0A),在HTTP请求中使用这样的文本值,使得他们容易构建,解析和调试。空行(仅包含回车/换行符或者是仅有换行符)将请求头与请求体划分开来。下述代码段包含一个HTTP请求示例,它来自于一个查询请求: GET /
2016-02-17 11:29:37 355
原创 URL结构
从ios开发者角度来看,WorldWideWeb项目的另一项重要发明就是URL。URL为Interentnet上的任何资源与内容提供了全局唯一的位置名。最为原则,单个资源可以通过多个URL定位,但单个URL不能引用不同的资源。该规则存在例外情况,比如主机名可以指向一台模糊的主机。在IOS的URL加载系统中,NSURL对象用于管理URL对象。 协议
2016-02-13 10:59:10 419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人