Safari抱怨:Access-Control-Allow-Origin不允许使用Origin文件://

时间:2011-08-04 21:03:55

标签: safari http-headers httpwebrequest

我的JavaScript Ajax程序适用于FireFox。 它甚至可以在iPad上正常运行!

但是当我在Windows 7上的Safari上运行它时 - 我得到了上述错误。 我附加了HttpRequest标头并回复。

首先是FF数据 - 见下文 - 我认为 - 不确定 - 它表明我访问的网站没有阻止我。

接下来是Safari数据 - 见下文 - 我认为问题是Safari添加到请求标头a 起源:文件://

我不确定这是不是问题,我没有办法强迫Safari不要添加它。

感谢您的帮助 ORI

这是FF数据

响应标题
日期:2011年8月4日星期四19:08:58 GMT 服务器Apache / 2.2.3(Linux / SUSE) 保持活动超时= 15,最大= 100 连接保持活跃 Transfer-Encoding chunked Content-Type text / html

请求标头 主持www.arabdictionary.huji.ac.il 用户代理Mozilla / 5.0(Windows; U; Windows NT 6.1; en-US; rv:1.9.2.18)Gecko / 20110614 BTRS35926 Firefox / 3.6.18
接受text / html,application / xhtml + xml,application / xml; q = 0.9, / ; q = 0.8
Accept-Language en-us,en; q = 0.5
接受编码gzip,deflate
Accept-Charset ISO-8859-1,utf-8; q = 0.7,*; q = 0.7
保持活力115
连接保持活着
Content-Type application / x-www-form-urlencoded;字符集= UTF-8
内容长度50
Pragma no-cache
缓存控制无缓存

Safari数据

请求网址:http://www.arabdictionary.huji.ac.il/cgi-bin/arabic_results.pl
请求标题
内容类型:应用/ X WWW的窗体-urlencoded
DNT:1个
来源:file://<<<<<<<<<<<<<<<<<<<我认为这是我的问题<<<<<<<<<<<<<<<<< 用户代理:Mozilla / 5.0(iPad; U; CPU OS 4_3_3,如Mac OS X; en-us)AppleWebKit / 533.17.9(KHTML,类似Gecko)版本/ 5.0.2 Mobile / 8J2 Safari / 6533.18.5

表格数据
字符串:%d4%d4
检索类别:byElement
行为:dosearch

<<<<<<<<<<<没有更多数据 - 没有响应>>>>>>>>>>>>>>>>>>>>>>>

0 个答案:

没有答案