CORSエラーの解決策


 

別サーバーから、api通信などを行うときに、たまに以下になります。

Access to XMLHttpRequest at ‘https://test.com/test.php’ from origin ‘null’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. jquery-3.6.0.min.js:2 POST https://test.com/test.php net::ERR_FAILED 200

この解決策は、上記のtest.phpのヘッダーに以下をつけます。

header(‘Access-Control-Allow-Origin: *’);
header(‘Access-Control-Allow-Methods: POST, GET, OPTIONS’);

WEBプログム、WEBデザインなどの制作については、以下を御覧ください。

WEBプログム、WEBデザインなどの制作