0

私はslimPHP REST APIを構築しました。ヘッダー用に私が持っているものは次のとおりです。

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Credentials: true"); 
header('Access-Control-Allow-Headers: origin, content-type, accept');
header('Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, PUT');
header('Access-Control-Max-Age: 86400'); 

それでも、クロスドメインの PUT または DELETE リクエストを試みると、(サンプル ドメイン) だけが得られます。

XMLHttpRequest cannot load http://www.example.com/api/x.
Origin http://www.example.com is not allowed by Access-Control-Allow-Origin. 

Access-Control-Allow-Origin が * に設定されている場合、これが発生する理由は何ですか?

4

1 に答える 1