由于iOS无法通过html表单来上传图片,因此想要上传图片,必须实现http请求,而不能像其他语言那样通过html表单的post就能上传。
上传图片的http post请求的格式是这样的:
Content-type: multipart/form-data, boundary=---------------------------14737809831466499882746641449
---------------------------14737809831466499882746641449
Content-Disposition: form-data; name="pic"; filename="boo.jpg"
Content-Type: image/jpeg
... contents of boo,jpg ...
---------------------------14737809831466499882746641449
Content-Disposition: form-data; name="info"
Hello Boris!
---------------------------14737809831466499882746641449