通过Postman模拟文件上传POST请求

发布于 2025-01-09 13:43:24 字数 440 浏览 1 评论 0原文

我正在开发一种文件上传方法,我想独立于前端界面对其进行测试。

通常,我会使用 HTML form 来使用 'Content-Type': 'multipart/form-data' 标头发送文件。

现在,据我所知,文件被转换为 base64 并作为字符串发送。 我正在使用此工具将文件转换为base64,但是对于 multipartform-data 标头,Postman 给了我这个错误:

431 请求标头字段太大

我缺少什么?

I'm developing a file upload method and I wanna test it independently of a frontend interface.

Normally I would use an HTML form to send a file using the 'Content-Type': 'multipart/form-data' headers.

Now as I get it, the files are converted to base64 and sent as strings.
I'm using this tool to convert a file to base64, but with both multipart or form-data headers Postman gives me this error:

431 Request Header Fields Too Large

What am I missing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

Hello爱情风 2025-01-16 13:43:24

您不需要自己对文件进行编码,您需要使用表单数据,将密钥类型从文本更改为文件,然后选择文件,如下所示:
邮递员截图

You don't need to encode the file yourself, you need to use form-data, change key type from text to file and select the file as below:
postman screenshot

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文