Пользовательские заголовки возможны с URLRequest / URLStream, используя метод GET?

Очень просто на самом деле:

var req:URLRequest=new URLRequest();
req.url="http://somesite.com";
var header:URLRequestHeader=new URLRequestHeader("my-bespoke-header","1");
req.requestHeaders.push(header);
req.method=URLRequestMethod.GET;
stream.load(req);

Тем не менее, если я проверю трафик с помощью WireShark,my-bespoke-header не отправляется. Если я изменю наURLRequestMethod.POST и добавить некоторые данныеreq.data, затем заголовок отправляется, но принимающее приложение требует GET, а не POST.

В документации упоминается черный список заголовков, которые не будут отправлены.my-bespoke-header не один из них. Возможно, стоит упомянуть, что исходящий запрос поступил из другого порта того же домена. В журнале политик ничего не сообщается, поэтому это маловероятно, но можно ли это исправить принудительной загрузкой файла crossdomain.xml сallow-http-request-headers-from несмотря на то, что это не междоменная проблема? Или это просто недокументированная функция проигрывателя Flash Player, позволяющая отправлять только пользовательские заголовки с запросом POST?

Ответы на вопрос(2)

Ваш ответ на вопрос