我有一个调用API的URL,它返回一个json响应,但由于某种原因,请求输出没有正确的标头。
该URL位于script
标记的src属性中。
如何重新添加标题以设置content-type
和accept
标题?
由于我没有隐式执行AJAX调用或获取请求,我还能这样做吗?
答案 0 :(得分:0)
您不能将标题放在脚本标记中。
如果您的API位于同一个域中,则可以使用JSON作为数据类型执行Ajax请求。
如果没有,我建议您在服务器上创建一个cURL到您的API的代理。
在这两种情况下,您都可以通过电话发送正确的标头。
答案 1 :(得分:0)
你不能,但是你得到的回应是字符串吗?我遇到过这样的问题,所以从json.org下载了一个json.js并将响应字符串转换为json。
var var1 = '{json string here}';
var result = JSON.parse(var1);