在 Cocoa 中,您将如何发布足够大的文件以导致分配问题,同时仍然在代码中附加 Content-Disposition 和 Content-Type 标志?
现在,我们正在分配一个 NSMutableURLRequest,设置标题,为正文初始化一个 NSMutableData 对象,为正文中的初始标志附加字节,然后将文件的字节附加到正文中。我们需要定期发送的文件之一就是太大了,以避免分配问题。
我知道 NSMutableURLRequest 也可以将 NSInputStream 带到正文中,但这仍然意味着我必须创建一个新文件,附加必要的标志,然后将整个原始文件复制到其中。这不是一个实际的解决方案,我想避免它。