リモートサーバーに Ajax リクエストを送信し、パラメーターを POST メソッドとして送信しています。しかし、私は次の応答を得ています:
**"MLHttpRequest cannot load http://rasovai.com/mobilecontact1.php?_dc=1369189135731. Origin null is not allowed by Access-Control-Allow-Origin. "**
このエラーについて読んだところ、CORS が原因であることがわかったので、次のようにリクエストにヘッダーを追加します。
Ext.Ajax.defaultHeaders = {
'Accept': 'application/json',
'Accept': 'Access-Control-Allow-Origin: *',
'Accept': 'Access-Control-Allow-Credentials: true',
'Accept': 'Access-Control-Allow-Methods: OPTIONS, GET, POST',
'Accept': 'Access-Control-Allow-Headers: Content-Type, Depth, User-Agent, X-File-Size, X-Requested-With, If-Modified-Since, X-File-Name, Cache-Control'
};
それでも、応答で同じエラーが発生します。
サーバーで URL をヒットできますが、パラメーターを渡すことができません。
この点で誰かが私を助けることができますか?
ありがとうイシャン・ジャイン