人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FireMobilesimulatorでAndroidのUserAgentに偽装してスマートフォンのWebサイトを開発しているのですが、JavaScriptでHTTP通信(jQueryで.getなど)するときのUserAgentが偽装できないです(ホストOS(僕の場合Mac)のブラウザUserAgentになってしまいます)

FireMobilesimulatorでJavaScriptのHTTP通信でもUserAgentを偽装する方法を教えてください。

●質問者: rysk92
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Lhankor_Mhy
●100ポイント

firefox7、jsonpでリクエストするとUA偽装されることを確認しましたので、こちらでテストするのはいかがでしょうか? おそらく普通に同一ドメインへ$.getでリクエストをするとHTTPリクエストにならず、XMLHttpリクエストになると思います。

XMLHttpRequestの場合、UA偽装は難しそうです。

Terminate these steps if header is a case-insensitive match for one of the following headers:

Accept-Charset

Accept-Encoding

Connection

Content-Length

Cookie

Cookie2

Content-Transfer-Encoding

Date

Expect

Host

Keep-Alive

Referer

TE

Trailer

Transfer-Encoding

Upgrade

User-Agent

Via

XMLHttpRequest
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ