LoginSignup
1
0

More than 5 years have passed since last update.

Ext.AjaxでRefererの書き換え(Phonegap + Sencha Touch 2)

Posted at

目的

PhonegapからAjaxリクエスト時にRefererが変更できるかよくわからなかったので、実際に確認する。

通常はsetRequestHeaderを使用してヘッダを設定するのだが、

xhr.setRequestHeader('Referer', 'Sample URL');

Sencha Touch 2 のExt.Ajaxの場合は、headersに指定すれば良い。

var request = {
    url: 'http://ruquestUrl.dot',
    method: 'POST',
    headers: {
        Referer: 'http://refererUrl.dot/'
    }
};
Ext.Ajax.request(request);

結果

PhoneGapの場合、バージョンによってはRefererを変更できなかった。

実施環境 結果
PhoneGap(iPad 5.1 Simulator) 不可
PhoneGap(iPad 6.1 Simulator)
Chrome(Win) 不可
Safari(Mac)
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0