在 iphone 中,http 请求的负载大小是否有限制?我需要将图像上传到服务器,因此将图像的 NSData 作为 http 请求发送。该有效载荷是否有任何限制。同样,respose也会有限制吗?
最佳答案
据我所知,上传的大小没有限制。
您将遇到的限制是 iPhone 应用程序只能在不使用 wifi 时使用这么多带宽(例如,如果您使用的是蜂窝网络)。
如果在 edge 或 3g 上,你只能以大约 1 mb/min 的速度移动数据,否则 Apple 将拒绝该应用程序。我通常听说这个限制是对下载施加的,但我怀疑上传也会有同样的限制,而且你在下载图像时也会遇到这个问题。
与其自己写这个,不如有一个很棒的库可以处理带有附件的 http 请求(不,我不是作者),并且还会跟踪所有带宽使用情况,如果您使用的是蜂窝网络,则可以自动限制网络:
关于iphone - http 请求和响应的最大负载大小,iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1988375/