/ 要求されたリソースにAccess-Control-Allow-Originヘッダーがありません。

要求されたリソースにAccess-Control-Allow-Originヘッダーがありません.htaccess - javascript、python、linux、.htaccess

から投稿リクエストを送信しようとしています www.websiteA.comwww.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: *"

ソース: ここに