【问题标题】:Is NSURLConnectionDataDelegate's didReceiveData method throttled?NSURLConnectionDataDelegate 的 didReceiveData 方法是否受到限制?
【发布时间】:2016-07-30 03:32:57
【问题描述】:

NSURLConnectionDataDelegatedocs for the connection:didReceiveData delegate method 表示 didReceiveData 消息将“随着连接以增量方式加载数据”发送。

当然,这并不意味着didReceiveData 将针对通过网络传输的每个字节发送。有谁知道使用什么算法来限制didReceiveData 消息?

【问题讨论】:

    标签: ios nsurlconnection chunked-encoding nsurlconnectiondelegate


    【解决方案1】:

    根据我的经验,只要连接从网络接收到另一个数据包,就会调用回调。数据包大小可能因网络条件而异,但通常为 1 到几 kB。你不会得到每个字节的回调,但对于大传输你可能会得到很多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-27
      • 2014-01-12
      • 2013-09-10
      • 1970-01-01
      • 2011-11-13
      • 2012-06-12
      • 2021-08-16
      • 2023-03-09
      相关资源
      最近更新 更多