Crossdomain.xml и iPad - PullRequest
       4

Crossdomain.xml и iPad

0 голосов
/ 23 августа 2010

Насколько я понимаю, метод файла crossdomain.xml для кросс-доменного XHR основан на Flash.Эти настройки на сервере позволяют Javascript-коду от клиента (с использованием флэш-памяти) обходить ту же политику происхождения.

Мне было интересно, не работает ли эта техника на устройствах iPad (поскольку они не поддерживаютВспышка).Означает ли это также, что все те веб-мэшапы, которые используют эту технику для доступа к данным из браузера клиента, вообще не работают?

Извинитесь, если я что-то не так.

1 Ответ

1 голос
/ 24 августа 2010

Нет такой вещи, как использование файла crossdomain.xml для создания междоменных запросов AJAX.

CDAJAX выполняется путем установки заголовков HTTP на сервере, которые позволяют клиенту использовать данные междоменные.Посмотрите это сообщение в архивах W3:

http://lists.w3.org/Archives/Public/public-webapi/2006Jun/0012

Также посмотрите патч, который добавляет эту функциональность в Firefox:

https://bugzilla.mozilla.org/show_bug.cgi?id=389508

Лучше всего было бы совершать междоменные вызовы с использованием YQL:

http://ajaxian.com/archives/using-yql-as-a-proxy-for-cross-domain-ajax

Надеюсь, это поможет!

РЕДАКТИРОВАТЬ:

Также http://www.w3.org/TR/access-control/

...