javascript 多部分/表单数据中POST调用的逻辑

vsaztqbk  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(186)

我想从我的终端进行POST调用

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

我无法推导出产生边界并得到400作为响应的逻辑。
我正在使用JS。
响应是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
pod7payv

pod7payv1#

奇怪的是,你会得到一个错误,通常,边界可以是任何东西(见RFC2046)。
但是你不应该手动生成边界。Use FormData instead。它会自动生成Content-Type。参见MDN上的示例。

相关问题