【问题标题】:How to use postman to test formdata?如何使用邮递员测试formdata?
【发布时间】:2014-07-09 22:05:25
【问题描述】:

如何使用 Google Chrome 的邮递员插件通过 POST 将 FormData() 对象发送到 webapi。 FormData() 对象附加了表单字段 personID 和 messageBody。我尝试了类似的方法,但无济于事:

URL of the webapi: http://localhost/<<appName>>/api/v1/message

Headers:
Accept:application/json
Content-Type:multipart/form-data; boundary=---XXX---

form-data:
personID:1 (Text)   
messageBody:Hello (Text)

【问题讨论】:

标签: json forms postman


【解决方案1】:

Postman 有一个表单数据 POST 正文选项,它会自动为您执行此操作。

【讨论】:

    【解决方案2】:

    是的,我终于成功了。我做错的是没有设置 FormData() 对象的所有字段,即我没有设置诸如 orderId 之类的字段,因为它的值为空。当我设置所有字段值时,即使它们为空,它也有效。而且发送 multipart/form-data 时也不需要设置 Content-Type...

    【讨论】:

      猜你喜欢
      • 2017-12-17
      • 2018-01-01
      • 2022-07-28
      • 1970-01-01
      • 2019-05-14
      • 2018-09-23
      • 2017-05-19
      • 1970-01-01
      相关资源
      最近更新 更多