Возможно, вы захотите попробовать использовать относительный URL-адрес в urlString
, чтобы избежать проблем с Одинаковой политикой происхождения .
ОБНОВЛЕНИЕ: В дополнение к комментариям, если JSONP не вариант, вы также можете настроить простой обратный прокси , чтобы обойти тот же источник политика. Вы можете использовать mod_proxy , если вы используете Apache. Это позволит вам использовать относительные пути в вашем AJAX-запросе, в то время как HTTP-сервер будет действовать как прокси для любого «удаленного» местоположения.
Основная директива конфигурации для настройки обратного прокси в mod_proxy - это ProxyPass. Обычно вы используете его следующим образом:
ProxyPass /remote/ http://drc.edeliver.com.au/
В этом случае браузер сможет запросить /remote/ratecalc.asp
, но сервер будет выполнять эту функцию, выступая в качестве прокси для http://drc.edeliver.com.au/ratecalc.asp
, в то время как браузер будет выглядеть так, как будто он обслуживается из того же источника.