我正在使用 Postman Chrome 扩展程序来测试 Web 服务。
有三个选项可用于数据输入。
我猜raw是为了发送 JSON。
raw
其他两个有什么区别,form-data和x-www-form-urlencoded?
form-data
x-www-form-urlencoded
这些是 W3C 定义的不同表单内容类型。如果你想发送简单的文本/ASCII 数据,那么 x-www-form-urlencoded 就可以了。这是默认设置。
但是,如果您必须发送非 ASCII 文本或大型二进制数据,则 表单数据 就是为此。
如果您想发送纯文本或 JSON 或任何其他类型的字符串,您可以使用 Raw 。 顾名思义,Postman 按原样发送您的原始字符串数据,无需修改。您可以使用下拉菜单中的内容类型标头来设置您要发送的数据类型。
*当您想将非文本数据附加到请求时,可以使用 *二进制,例如视频/音频文件、图像或任何其他二进制数据文件。
请参阅此链接以进一步阅读: HTML 文档中的表单