谢谢阅读。 我是iOS的新手,我尝试在iOS中使用multi-part form encoding上传图像和文本。 curl等价物是这样的: curl -F "param1=value1" -F "param2=@testimage.jpg" " http://some.ip.address:5000/upload " 上面的curl命令在JSON.返回预期的正确响应JSON. 问题:我不断收到HTTP 400请求,这意味着我在编写HTTP POST正文时出错。 我做了什么:对于一些参考,我试图Flickr API iOS应用程序“POST大小太大!” 和Objective C:如何使用HTTP POST上传图片和文字? 。 但是,我一直在得到一个HTTP 400。 我尝试了ASIHttpRequest但在那里有一个不同的问题(callback从来没有被称为)。 但是,我没有进一步调查,因为我听说开发者已经停止支持图书馆: http : //allseeing-i.com/[request_release] ; 有人能帮我吗?