1、打开fiddler,在UI界面中,选择文件,进行上传文件操作
2、在Fiddler中,检索刚才上传文件的请求,查看上传文件的请求报文
从请求报文内容中摘出一般情况下上传文件的主要内容及格式:
POST https://ip:port/MyInfo/Ajax/UploadPhoto.ashx HTTP/1.1
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary5c33BeLjdO5AMYhR
Cookie: XXX=xxx
------WebKitFormBoundary5c33BeLjdO5AMYhR
Content-Disposition: form-data; name=“uploadFile_963”; filename=“01-linux -14.jpg”
Content-Type: image/jpeg
上传文件的二进制内容
------WebKitFormBoundary5c33BeLjdO5AMYhR–
对以上请求响应内容进行解析
以下几点内容可作为了解
2.1 请求头headers中的"boundary=----WebKitFormBoundary5c33BeL