4

我需要发出一个 multipart/form-data 请求,它应该如下所示:

Content-Disposition: form-data; name='file'
Content-Type: application/pdf
Content-Transfer-Encoding: base64
...Base64Content...

我知道如何将文件转换为 base64,但如何将 Content-Type 和 Content-Transfer-Encoding 添加到 multipart/form-data 字段?

谢谢你的帮助!

4

1 回答 1

-1

我认为您可以使用 Base 64 动态值解决此问题:

  1. 将 body 设置为 Multipart 模式,并添加一个新字段name
  2. 在值字段中,右键单击并选择 Encoding > Base 64 > Encode
  3. 在该 base 64 动态值的输入字段中,右键单击并选择 File > File Content
  4. 选择要编码的文件

不过,目前无法在附件中设置自定义标题,因此很遗憾,您将无法设置Content-Typeand 。Content-Transfer-Encoding

Multipart 中的 Base 64 编码文件

这是一个例子:https ://paw.pt/aPPHzLRh (点击“在爪子中打开”)

于 2015-09-25T12:33:48.420 回答