代码之家  ›  专栏  ›  技术社区  ›  Nithin

HTTP请求和响应的最大负载大小,iPhone

  •  1
  • Nithin  · 技术社区  · 15 年前

    iPhone中HTTP请求的有效负载大小有限制吗?我需要将图像上载到服务器,因此将以HTTP请求的形式发送图像的nsdata。有效载荷有限制吗?同样,是否也会有任何限制?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Andrew Kuklewicz    15 年前

    我对上传的大小没有限制。

    您将遇到的限制是,iPhone应用程序只能在不使用WiFi的情况下使用如此多的带宽(例如,如果您使用的是蜂窝网络)。

    如果在EDGE或3G上,您只能以大约1 MB/分钟的速度移动数据,否则苹果将拒绝该应用程序。我一般都听说这个限制是强加给下载的,但是我怀疑上传会有同样的限制,当你下拉图片的时候,你也会遇到这个限制。

    不是自己写这个,而是有一个伟大的lib,可以处理带有附件的HTTP请求(不,我不是作者),还可以跟踪所有带宽使用情况,如果您在蜂窝网络上,可以自动调节:

    http://allseeing-i.com/ASIHTTPRequest/