から投稿リクエストを送信しようとしています www.websiteA.com
に www.websiteB.com
。 JavascriptからPOSTを送信しています XMLHttpRequest
AのBのPythonスクリプトにBのPythonファイルは、と呼ばれます my_save.py
そしてに位置しています /var/www/cgi-bin/my_save.py
そしてディレクトリに /var/www/
私は .htaccess
これを含んだファイル
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
この質問で見たように htaccessアクセス制御許可起点 そしてこれをするように私に言っている他の場所。
しかし同じエラー
XMLHttpRequest cannot load http://websiteB.com/cgi-bin/my_save.py. No "Access-Control-Allow-Origin" header is present on the requested resource. Origin "http://websiteA.com" is therefore not allowed access.
どのようにこのエラーを取り除き、websiteBに投稿をすることができますか?
助けてくれてありがとう
回答:
回答№1は1代わりにこれをあなたのpythonファイルの先頭に追加することができます。
print "Access-Control-Allow-Origin: *"
ソース: ここに