我正在使用ApiGility更新购物篮产品和数量,并正在使用Chromes Postman进行测试。
我正在使用PUT方法将表单数据发送到api并继续收到以下错误:
JSON decoding error: Syntax error, malformed JSON
这是我的PostMan设置的屏幕截图:
我尝试将Content-Type设置为Text但是我得到了一个"指定了无效的内容类型"错误。
有没有办法让PostMan设置发送Json?
答案 0 :(得分:7)
问题在于您尝试将参数作为表单数据发送。相反,你会想把它作为“原始”发送。单击“标题”部分中的“原始”选项卡。然后以JSON字符串形式输入数据。
{"quantity_accumulation": "1"}
答案 1 :(得分:0)
尝试在x-www-form-urlencoded
而不是form-data
中传递参数,并将内容类型设置为:
Content-Type: application/x-www-form-urlencoded