Safari жалуется: Исходный файл: // не разрешен Access-Control-Allow-Origin - PullRequest
2 голосов
/ 05 августа 2011

Моя программа JavaScript Ajax прекрасно работает с FireFox.Он даже работает нормально на iPad!

Но когда я запускаю его в Safari в Windows 7 - я получаю вышеуказанную ошибку.Я прикрепляю заголовок HttpRequest и отвечаю.

Сначала данные FF - см. Ниже - я думаю - не уверен - что они показывают, что сайт, к которому я обращаюсь, не блокируют меня.

Далееэто данные Safari - см. ниже - я думаю, что проблема в том, что Safari добавляет в заголовок запроса Origin: file: //

Я не уверен, что это проблема, и я не нашел путизаставить Safari не добавлять его.

Спасибо за вашу помощь Ori

Вот данные FF

Заголовки ответов
Дата Чт, 04 августа 2011 19:08: 58 GMT Сервер Apache / 2.2.3 (Linux / SUSE) Тайм-аут активности активности = 15, макс. = 100 Кодирование передачи активности для активности соединения Кодировка типа содержимого text / html

Запрос заголовков Хост www.arabdictionary.huji.ac.il User-Agent Mozilla / 5.0 (Windows; U; Windows NT 6.1; en-US; rv: 1.9.2.18) Gecko / 20110614 BTRS35926 Firefox / 3.6.18
Принять текст / html, приложение /xhtml + xml, application / xml; q = 0,9, / ; q = 0,8
Accept-Language en-us, en; q = 0,5
Accept-Encoding gzip, deflate
Accept-Charset ISO-8859-1, utf-8; q = 0,7, *; q = 0,7
Keep-Alive 115
Поддержание соединения
Содержание-Введите application / x-www-form-urlencoded;charset = UTF-8
Content-Length 50
Pragma без кэширования
Cache-Control без кэширования

Данные Safari

URL запроса: http://www.arabdictionary.huji.ac.il/cgi-bin/arabic_results.pl
Заголовки запроса
Тип содержимого: application / x-www-form-urlencoded
DNT: 1
Источник: файл: // <<<<<<<<<<<<<<<<<Я думаю, что это моя проблема <<<<<<<<<<<<< <BR>User-Agent: 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
searchType: byElement
act: drugarch

<<<<<<<<<<< Нет больше данных - нет ответа >>>>>>>>>>>>>>>>>>>>>

...