Есть ли способ обойтись без Access-Control-Allow-Origin для разработки на моем собственном сервере?

Я получаю эту ошибку JavaScript

XMLHttpRequest не может загрузить http://foo.bar.no/API/map_tools/clean_addresses/check . Источник http://foo.bar.no:9294 не разрешен Access-Control-Allow-Origin.

Все это находится в одном домене и на одном сервере, но мой проект JavaScript размещается на отдельном серверном скрипте, который автоматически объединяет JavaScript и его зависимости в один файл.

Как мне обойти это ограничение во время разработки?


Я попытался разрешить подключение моего сценария сервера JavaScript. Это результат завивки URL:

HTTP/1.1 200 OK
Date: Wed, 11 Jan 2012 09:05:14 GMT
Server: Apache/2.2.16 (Debian)
Access-Control-Allow-Origin: http://foo.bar.no:9294
Vary: Accept-Encoding
Content-Length: 70
Content-Type: text/plain

array(1) {
  ["q"]=>
  string(31) "map_tools/clean_addresses/check"
}

И все же я получаю ту же ошибку, что и вставил выше. Почему Chrome по-прежнему отказывается подключаться к чертовому URL, хотя это явно разрешено!?

7
задан Hubro 11 January 2012 в 09:06
поделиться