IOS开发中我们可能需要用到文件上传,文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。
由于过程较为复杂,因此本文只贴出部分关键代码。
这是上传图片到服务器的信息
需要的内容,并且格式不能有任何错误,否则都会上传失败。
Content-Type multipart/form-data; boundary=文名
--文名
Content-Disposition: form-data; name="file"; filename="08359.jpg"
Content-Type: image/jpeg
文件数据
--文名
Content-Disposition: form-data; name="username"
123
--文名--