如果您的API不能识别原始JSON模型,您需要确保发送请求时使用正确的响应标头。下面是一个示例,说明如何使用“Content-Type”标头并将其设置为“application/json”。这将确保您的API可以读取原始JSON。
fetch("https://example.com/api/data", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({ name: "John", age: 30 })
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在上面的示例中,我们使用了fetch API来发送POST请求,并将标头设置为“Content-Type:application/json”。JSON.stringify()
方法将我们的数据对象转换为原始JSON,并将其作为请求体的内容发送。最后,我们使用.json()
方法解析响应,并打印出数据。