【发布时间】:2012-02-03 09:54:24
【问题描述】:
我正在调用我们内部服务器上的服务器站点。该域如下所示:
http://server.domain:12345/x.html
现在,使用 IE 可以正常工作,我正在获取数据。 (我的问题是 IE 会在第一次调用后永久缓存网站,但没关系)。
现在,如果我尝试在 Firefox 中执行完全相同的操作,它将无法正常工作,在 Google Chrome 中也是如此。
萤火虫这样说:
Answer-Header
Connection Keep-Alive
Content-Length 109
Content-Type text/html; charset=UTF-8
Keep-Alive timeout=5000
Server AbWeb Version SRSG 1.34
Set-Cookie sessionkey=80da7dfe-1c9c-4460-9592-3ce55cecb379
Request-Header
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding gzip, deflate
Accept-Language de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Connection keep-alive
Host server.domain:12345
Origin http://otherserver.domain
Referer http://otherserver.domain/test/
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0
Chrome 是这样说的:
X XMLHttpRequest cannot load http://server.domain:12345/x.html. Origin http://otherservere.domain is not allowed by Access-Control-Allow-Origin.
server.domain:12345/x.html
X Failed to load resource
【问题讨论】:
-
是关于 Javascript 调用还是整个页面?
-
什么意思?我只是通过 AJAX 调用此页面,这是我得到的错误。
标签: ajax internet-explorer firefox