网络通信
文章平均质量分 96
Sodaslay
这个作者很懒,什么都没留下…
展开
-
iOS网络层框架——MKNetworkKit
ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架。不幸的是,Ben 早在 2011 年 9 月 21 日就已经声明停止开发和支持该框架(见http://allseeing-i.com/%5Brequest_release%5D; )。转载 2014-01-10 16:53:17 · 1271 阅读 · 0 评论 -
UIWebView 代码注入时机与姿势
原文地址:https://www.sohu.com/a/192598496_208051 一个奇怪的业务场景,引发的胡乱思考 问题其实不难解决,只是顺着这个问题,发散出了一些有意思的东西 本文旨在讨论UIWebView,WKWebView有自己的机制,不用这么费劲 我们的业务最大的最重要的流量还是在PC与WAP,也就是说主要业务还是以Web的形式进行开发的...转载 2018-11-03 13:55:12 · 600 阅读 · 0 评论 -
iOS 应用开发中的断点续传实践总结
断点续传概述断点续传就是从文件上次中断的地方开始重新下载或上传数据,而不是从文件开头。(本文的断点续传仅涉及下载,上传不在讨论之内)当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会去重头下载,这样很浪费时间。所以项目中要实现大文件下载,断点续传功能就必不可少了。当然,断点续传有一种特殊的情况,就是 iOS 应用被用户 kill 掉或者应用 crash,转载 2017-05-18 11:34:33 · 547 阅读 · 0 评论 -
AFNetworking2.0源码解析
(via:bang's blog) 最近看AFNetworking2的源码,学习这个知名网络框架的实现,顺便梳理写下文章。AFNetworking的代码还在不断更新中,我看的是AFNetworking2.3.1。 本篇先看看AFURLConnectionOperation,AFURLConnectionOperation继承自NSOperation,是一个封装好的任务单元,在这里构转载 2015-02-27 00:31:10 · 1176 阅读 · 0 评论 -
[深入浅出Cocoa]iOS网络编程之CFNetwork
一,CFNetwork 简介首先来回顾下。在前文《[深入浅出Cocoa]iOS网络编程之Socket》中,提到iOS网络编程层次模型分为三层:Cocoa层:NSURL,Bonjour,Game Kit,WebKitCore Foundation层:基于 C 的 CFNetwork 和 CFNetServicesOS层:基于 C 的 BSD socket前文讲的是最底转载 2014-03-29 18:50:05 · 1429 阅读 · 1 评论 -
深入浅出Cocoa之Bonjour网络编程
深入浅出Cocoa之Bonjour网络编程罗朝辉 (http://www.cnblogs.com/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议 本文高度参考自 Tutorial: Networking and Bonjour on iPhone,在那个帖子里 iphone 版本的代码采用的是 MIT 开源协议,所以本例子中的 Mac 版本转载 2014-05-07 16:15:21 · 1060 阅读 · 0 评论 -
[深入浅出Cocoa]iOS网络编程之NSStream
[深入浅出Cocoa]iOS网络编程之NSStream罗朝辉 (http://blog.csdn.net/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议 一,NSStream简介首先来回顾下。在前文《[深入浅出Cocoa]iOS网络编程之Socket》中,提到iOS网络编程层次模型分为三层:Cocoa层:NSURL,Bonj转载 2014-05-07 16:03:01 · 1090 阅读 · 0 评论 -
[深入浅出Cocoa]iOS网络编程之Socket
[深入浅出Cocoa]iOS网络编程之Socket罗朝辉 (http://blog.csdn.net/kesalin)CC 许可,转载请注明出处更多 Cocoa 开发文章,敬请访问《深入浅出Cocoa》 CSDN专栏:http://blog.csdn.net/column/details/cocoa.html一,iOS网络转载 2014-05-07 16:00:40 · 712 阅读 · 0 评论 -
跨域几种方式
原文地址:https://segmentfault.com/a/1190000016756432 一、什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。那什么是跨域呢,简单地理解就是因为JavaScript同源策略的限制,a.com域名下的js无法操作b.com或是c.a.com域名下的对象。当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同...转载 2018-11-05 00:21:16 · 1097 阅读 · 0 评论