OC_ASIHTTPRequest

[url]http://wiki.magiche.net/pages/viewpage.action?pageId=2064410[/url]

coder时间不短,但netword这一块比较缺乏经验,
看过大块头《UNP》,但还是一头污水。

同步、异步、阻塞、非阻塞,是4个不同的概念,初哥往往会搞混。

网络超时的概念

监听的模式


[url]http://allseeing-i.com/ASIHTTPRequest/[/url]


[url]http://blog.csdn.net/kmyhy/article/details/6963925[/url]

// When YES, requests will keep the connection to the server alive for a while to allow subsequent requests to re-use it for a substantial speed-boost
// Persistent connections will not be used if the server explicitly closes the connection
// Default is YES
BOOL shouldAttemptPersistentConnection;


ASIHttpRequest的所有调试日志,发现ASIHttpRequest似乎在尝试用上次的连接去连接服务器:

Request #3 will use connection #2

Request attempted to use connection #2, but it has been closed -will retry with a new connection

Request #3 will use connection #3


kmyhy:“它好像连接时重用上次的http连接。
这样肯定是不行的,因为上次的http请求结束后服务器已经把连接关闭了。
于是我们只能把ASIHttpRequest的连接重用关闭:
[request setShouldAttemptPersistentConnection:NO];

这样,前面的问题就不会出现了。
其实,在不同的http会话中,不应该开启PersistentConnection。”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值