JQuery Crossdomain XML-запрос без прокси - PullRequest
0 голосов
/ 16 марта 2012

Я ищу способ сделать запрос к службе XML из JavaScript.

На самом деле я использую JQuery и пытаюсь использовать этот плагин: http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/,, но он не работает с XML.

Существует альтернативный способ использования JSON, который представляет собой JSONP, но он не работает с XML.

Каждый раз, когда я пытаюсь сделать запрос на другой сайт с данными XML, я получаю что-то вроде этого:

Origin null is not allowed by Access-Control-Allow-Origin.

Другое дело, мне нужно реализовать это без прокси, просто решить это на стороне клиента.

Ответы [ 2 ]

1 голос
/ 19 марта 2012

Ну, кажется, это невозможно сделать, когда данные в формате XML: (.

Спасибо всем!

1 голос
/ 16 марта 2012

Если у вас есть доступ к серверу, и это происходит с Apache, вы можете попробовать добавить это в свой VirtualHost

Header add Access-Control-Allow-Origin "http://yourdomain.com"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...