如何使用邮递员测试formdata?

时间:2014-05-21 10:14:20

标签: json forms postman

如何使用Google Chrome的postman插件使用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)

2 个答案:

答案 0 :(得分:19)

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

答案 1 :(得分:7)

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