需要在API调用中明确指定返回的数据格式为JSON,代码示例如下:
使用Python进行API调用的示例代码:
import requests
# 发起API请求,并指定返回数据格式为JSON
response = requests.get('http://example.com/api/data', headers={'Accept': 'application/json'})
# 解析返回的JSON数据
data = response.json()
使用JavaScript进行API调用的示例代码:
fetch('http://example.com/api/data', {
headers: {
'Accept': 'application/json'
}
}).then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在上述示例中,我们在请求头中使用了Accept: application/json
来设置返回数据格式为JSON,在Python中使用了Requests库发送API请求,在JavaScript中使用了Fetch API发送API请求。