如何在Script标记中将json头接受和内容类型设置为URL

How to set json headers accept and content-type to a URL in a Script tag?

本文关键字:类型 URL 设置 Script json      更新时间:2023-09-26

我有一个URL,它调用API,返回json响应,但由于某些原因,发出的请求没有正确的头。

URL位于script标记的src属性内。

如何将标头添加回以设置content-typeaccept标头

既然我没有隐式地执行AJAX调用或get请求,我还能这样做吗?

不能在脚本标记中放置标头。

如果您的API在同一个域上,则可以使用JSON作为数据类型来执行Ajax请求。

如果不是,我的建议是,你在你的服务器上创建一个代理,cURL到你的API。

在这两种情况下,您都可以在调用时发送正确的标头。

你不能,但你得到的响应是字符串吗?我遇到过这种问题,所以从json.org下载了一个json.js,并将响应字符串转换为json。

var var1 = '{json string here}'; 
var result = JSON.parse(var1);