API端点与JSON一起工作,而不是与原始文本一起工作。

问题描述 投票:0回答:1

我在用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'."

有谁知道如何调试这个错误?

json api postman endpoint
1个回答
1
投票

JSON是它自己的标准,而不是一个文本字符串。你发送的解析器很可能不接受除预期JSON以外的协议。JSON != text.

© www.soinside.com 2019 - 2024. All rights reserved.