Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 否';访问控制允许原点';请求的资源上存在标头-仅在Chrome上_Javascript_Jquery_Ajax_Cors - Fatal编程技术网

Javascript 否';访问控制允许原点';请求的资源上存在标头-仅在Chrome上

Javascript 否';访问控制允许原点';请求的资源上存在标头-仅在Chrome上,javascript,jquery,ajax,cors,Javascript,Jquery,Ajax,Cors,我只在chrome中收到以下错误消息。相同的请求返回IE中的数据 XMLHttpRequest无法加载。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许对源“”进行访问。 如果这是CORS问题,那么请求应该在两个浏览器中都失败。提出请求时,我没有设置任何特定的标题 IE发送的标题信息 Key Value Request POST /GetInfo HTTP/1.1 Accept */* Content-Type application/x-w

我只在chrome中收到以下错误消息。相同的请求返回IE中的数据

XMLHttpRequest无法加载。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许对源“”进行访问。

如果这是CORS问题,那么请求应该在两个浏览器中都失败。提出请求时,我没有设置任何特定的标题

IE发送的标题信息

Key Value
Request POST /GetInfo HTTP/1.1
Accept  */*
Content-Type    application/x-www-form-urlencoded; charset=UTF-8
Referer https://YYY:922/html/abc.html
Accept-Language en-US
Accept-Encoding gzip, deflate
User-Agent  Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Host    XXXXX
Content-Length  6
DNT 1
Connection  Keep-Alive
Cache-Control   no-cache
由Chrome发送的标题信息

POST /GetInfo HTTP/1.1
Host: XXXXX
Connection: keep-alive
Content-Length: 7
Pragma: no-cache
Cache-Control: no-cache
Accept: */*
Origin: https://YYY:922
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: https://YYY:922/html/abc.html
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8

这里可能有什么问题?

您是否检查了chrome是否发送飞行前请求?原始主机是否为本地主机?当来源是localhost时,Chrome有cors问题。@BobbySpeirs:来源不是localhost@Uknown:系统正在直接发出POST请求。我没有看到任何
选项
类型request@Uknown:我刚刚添加了一个标题“content type”:“application/json”,我得到了这个错误<代码>对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标题。且请求类型为OPTIONS。但是,同样的代码在IE中运行良好。您是否检查了chrome是否发送飞行前请求?源是否为localhost?当来源是localhost时,Chrome有cors问题。@BobbySpeirs:来源不是localhost@Uknown:系统正在直接发出POST请求。我没有看到任何
选项
类型request@Uknown:我刚刚添加了一个标题“content type”:“application/json”,我得到了这个错误<代码>对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标题。且请求类型为OPTIONS。但是,同样的代码在IE中运行良好。