【发布时间】:2015-06-15 09:03:05
【问题描述】:
我正在尝试通过 Fiddler 将 jpeg 文件发布到本地开发的 Web 服务。这很简单,但我还需要在文件旁边包含一些数据,并且不能完全确定 fiddler 想要的语法。如果我单击上传文件按钮并选择要上传的文件,它会将我的 POST 正文替换为:
---------------------------acebdf13572468
Content-Disposition: form-data; name="fieldNameHere"; filename="PantheraLeo.jpg"
Content-Type: image/jpeg
<@INCLUDE *C:\temp\PantheraLeo.jpg*@>
---------------------------acebdf13572468—
现在我想添加一些额外的数据:
user=1&album=2&photo=[OUTPUT FROM FILE UPLOAD]
我尝试将它放在正文的开头,但是当我的 Node 应用收到请求时,我得到了一个用户参数、一个相册参数但没有照片。
关于如何格式化此请求以获取参数和上传的照片作为照片参数的任何想法?
【问题讨论】: