繁体   English   中英

multipart/form-data 中 POST 调用的逻辑

[英]Logic for POST call in multipart/form-data

我想从我这端拨打 POST 电话

"Content-Type", "multipart/form-data; boundary=--------------------------"RANDOM_24_DIGIT_NUMBER.

我无法推断出生成边界并获得 400 作为响应的逻辑。
我正在使用 JS。

通过 POSTMAN 完成时响应为 200,但是我想在我的代码中实现它。
有人可以帮我了解 POSTMAN 用来生成这个数字的逻辑吗?

通过 POSTMAN 完成时的标头:

Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Type: multipart/form-data; boundary=--------------------------237519436009365388953211
Content-Length: 2749

Connection: keep-alive
Content-Type: multipart/form-data; boundary=--------------------------214502465121174114780437
Content-Length: 2749

你收到错误很奇怪。 通常,边界几乎可以是任何东西(参见RFC2046 )。

但是您不应该手动生成边界。 请改用FormData 它自动生成Content-Type 请参阅MDN 上的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM