我正在尝试使用获取发布一个JSON对象。
根据我的理解,我需要将一个字符串对象附加到请求的主体,例如:
fetch("/echo/json/",{headers: {'Accept': 'application/json','Content-Type': 'application/json'},method: "POST",body: JSON.stringify({a: 1, b: 2})}).then(function(res){ console.log(res) }).catch(function(res){ console.log(res) })
当使用jsfiddle的JSON回声时,我希望看到我发送的对象({a: 1, b: 2}
),但这并没有发生——chrome devols甚至没有将JSON显示为请求的一部分,这意味着它没有被发送。