いくつかのページから情報を取得する Chrome 用のプラグインを作成しようとしています。そのうちのいくつかにはロード バランサーがあり、正しい場所にルーティングするために特定のユーザー エージェント コードが必要です。
今、私は.ajax()
通話を行っており、次のようないくつかのことを試しました:
$.ajaxSetup({
beforeSend: function(request) {
request.setRequestHeader("User-Agent","MyAgentCode");
}
});
しかし、うまくいきません。
私も試しました:
$.ajax({
url: "http://blablabla.com/",
dataType:'html',
beforeSend: function (req) {
req.setRequestHeader('User-Agent', 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.83 Safari/537.1 MyAgentCode);
},
error: function() { alert("No data found");},
success: parseResult
});
どちらも機能していません。
に値を追加したいだけですUser-Agent
(残りはそのままにしておきます)。これにより、正しいサーバーから正しい情報を取得できます。