NSURLRequest接收数据太晚了

| 我正在使用NSURLRequest从Java Servlet接收数据。 Servlet正在立即将一些内容写入输出流。 NSURLRequest立即收到响应“ 0”,但接收数据持续15-20秒。 (所以这是介于
didReceiveResponse
didReceiveData
之间的时间)。看起来NSURLRequest正在缓冲数据并等待更多数据。 如何预防该问题?     
已邀请:
NSURLConnection使用低级缓冲来收集字节。 didReceiveResponse和didRecieveData之间是有区别的-因为会有一些代理/数据路由可能会导致延迟。 为了执行指标,您应该记录第一次didRecieveData和connectionDidFinishLoading之间的时间,并比较在Web浏览器上进行此操作时的时间。 希望这可以帮助。     

要回复问题请先登录注册