Access-Control-Allow-Headers不允许请求标头字段缓存控制

时间:2017-08-24 16:32:09

标签: javascript php jquery

经过大量搜索,如果有人让我知道如何解决这个问题,我无法解决这个问题,我将非常感激。

我在第三方网址上发送AJAX请求,因此无法在请求的网址中添加自定义标头。

enter image description here

2 个答案:

答案 0 :(得分:0)

最简单的解决方案:使用一个非常简单的服务器端脚本,充当Web服务的代理。因此,您不是从远程站点请求AJAX,而是通过代理在您自己的域上本地请求它。代理本身具有编程逻辑,可将您的请求发送到远程站点,收集数据,然后将其提供给您。

另一个解决方案:查看JSONP http://en.wikipedia.org/wiki/JSONP,这是一种从另一个域上的服务器请求数据的方法。

答案 1 :(得分:0)

Request header field Cache-Control is not allowed by Access-Control-Allow-Headers error means 服务器 未处理或允许 HTTP请求标头Cache-Control字段。从请求标头中删除Cache-Control字段。