由swisspol提供的开源库GCDWebServer是一个轻量的HTTP server,它基于 GCD 并可用于 OS X & iOS,该库还实现了基于web的文件上传以及 WebDAV server等扩展功能。
源码地址:https://github.com/swisspol/GCDWebServer
GCDWebServer支持最新的HTTP 1.1协议,使用 GCD 事件驱动设计可高效地支持并发,支持解析使用 “application/x-www-form-urlencoded” 或 “multipart/form-data” 编码的Web表单,支持JSON解析,采用分块传输方式可处理大数据,支持使用gzip处理HTTP压缩的请求和应答,支持本地文件按范围请求,并可轻松嵌入到 OS X & iOS apps中。
获取更多干货请关注微信公号’ios-objc’及新浪微博 http://weibo.com/objcc