このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
Reason: invalid token 'xyz' in CORS header 'Access-Control-Allow-Methods'
理由
Reason: invalid token 'xyz' in CORS header 'Access-Control-Allow-Methods'
In this article
エラーの原因
サーバーから送信されたCORS リクエストへのレスポンスに、一つ以上の無効なメソッド名を含んだAccess-Control-Allow-Methods ヘッダーが含まれています。
Access-Control-Allow-Methods ヘッダーは、どのHTTP リクエストメソッドが CORS リクエストに対応しているかをクライアントに知らせます。ヘッダーの値は、GET,POST,HEAD のような HTTP メソッド名をコンマで区切った文字列です。クライアントのユーザーエージェントが指定された値を理解できない場合、このエラーが発生します。
これはほとんどはサーバー側でしか修正できない問題であり、サーバーの構成を変更して、Access-Control-Allow-Methods ヘッダーから無効又は未知のメソッド名を送らないようにします。クライアントで使用しているユーザーエージェントの HTTP ライブラリーが最新版であるかどうかをチェックするのも良いかもしれません。