1

サーバーに ajax リクエスト (GET または POST) を送信していますが、リクエストは正常に完了しましたが、メインのリクエスト sencha が意図しない OPTIONS というリクエスト メソッドを送信する前に問題が発生し、それが原因で失敗しました。どうすればこれを無効にできますか?

4

2 に答える 2

1

問題が解決しました!phonegap では、ブラウザはリクエストの送信者であり、実際には sencha ではないため、これは問題になりません。Chrome ブラウザーで無効にする場合は、次のオプションを指定して実行します。

`chromium-browser --args --disable-web-security`
于 2012-06-04T10:13:35.153 に答える
0

Ext.Ajax.request を使用している場合は、パラメータを追加するだけです:

useDefaultXhrHeader : false

Ext.data.proxy.Ajax を使用している場合は、/sdk/src/data/Connection.js を編集し、useDefaultXhrHeader を false に設定します。

そうでない場合、GET および POST メソッドのリクエストには X-Requested-With ヘッダーが含まれます。OPTIONS メソッドのリクエストが送信されるのは、このヘッダーが原因だと思います。

于 2014-02-07T16:09:13.197 に答える