【发布时间】:2020-04-23 00:59:15
【问题描述】:
我正在使用 Postman 访问 API 端点。我将body 输入的设置设置为raw+JSON 并传递了以下正文:
{
"a": 1,
"b": 2,
"c": 3
}
这很好用。但是,当我将其设置为raw+Text 并通过时
a=1&b=2&c=3返回如下错误:
"Invalid payload Error: There was an error deserializing the object of type InTowConnect._default35+RequestRequest. Encountered unexpected character 'a'."
有谁知道我该如何调试这个?
【问题讨论】:
-
a=1&b=2&c=3对于此类数据,使用内容类型为application/x-www-form-urlencoded。传递您的 a,b,cxxx-www-form-url-encoded键值对。 -
@AkshayBande 当我更改为
xxx-www-form-url-encoded时,邮递员会强迫我在单独的框中输入每个参数。所以我不能输入为a=1&b=2&c=3