Jus*_*ing 6 http multipartform-data
如果这不是正确的论坛,我很抱歉,但我无法弄清楚这个问题在所有网站中的适用范围.我的供应商有一个用于将文件上传到服务器的API,使用Content-Type创建一个POST:multipart/form-data.我的node.js express无法解析请求,当使用其他工具生成上传请求时,我在Fiddler中看到的主要区别是边界之间只有一个部分,绝对没有内容.例如:
POST /upload HTTP/1.1
Content-Type: multipart/form-data; boundary=887c07d2-ff01-4eaa-b374-a807f9673742
Cache-Control: no-cache
Pragma: no-cache
User-Agent: Java/1.7.0_15
Host: 192.168.1.109:3000
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Content-Length: 2539
--887c07d2-ff01-4eaa-b374-a807f9673742
--887c07d2-ff01-4eaa-b374-a807f9673742
Content-Disposition: form-data; name="Filename"
picture_178.jpg
--887c07d2-ff01-4eaa-b374-a807f9673742
Content-Disposition: form-data; name="folder"
whatever
--887c07d2-ff01-4eaa-b374-a807f9673742
Content-Disposition: form-data; name="Filedata"; filename="picture_178.jpg"
Content-Type: image/jpeg
......JFIF.....H.H.....C.........................................
(etcetera)
Run Code Online (Sandbox Code Playgroud)
我查看了相关的RFC,我认为这是无效的,但是有一些工具可以帮助我就此向我的供应商展示协议吗?我知道HTML验证器和其他验证器,但我找不到任何验证线路协议结果的东西.
谢谢.
| 归档时间: |
|
| 查看次数: |
1614 次 |
| 最近记录: |