mx.controls.HTMLのReferer

2013年7月3日 22:42

  • mx.controls.HTML でサイトアクセスすると、リクエストヘッダの Referer には app:/xxxxxx.swf (AIR 内の swf)が設定される。
  • アクセス先でリダイレクト処理がされる場合、リクエストヘッダの Referer には http://adobe.com/apollo が設定される。

アクセス先がリクエストヘッダの Referer を見てアクセス許可をしているようであれば、下記のように再設定して送信する必要がある。

var html:HTML = new HTML();
var request:URLRequest = new URLRequest("http://hoge.com");
var heaer:URLRequestHeader = new URLRequestHeader("Referer", "http://piyo.com");
request.requestHeaders.push(header);

html.htmlLoader.addEventListener(Event.COMPLETE, loadCompleteHandler);
html.htmlLoader.addEventListener(ErrorEvent.ERROR, loadErrorHandler);
html.htmlLoader.load(request);

カテゴリー: programming タグ:

コメントはまだありません

No comments yet.

TrackBack URL

Leave a comment