不透明な応答を使用する場合の制限と考慮事項
Fetch API によって導入された不透明な応答は、CORS が発生した場合のクロスオリジン リクエストの結果を表します。無効になっています。これらはある程度の分離を提供しますが、注意すべき制限と潜在的な問題がいくつかあります。
ヘッダーと本文へのアクセスの制限
不透明な応答の主な制限は、応答のヘッダーまたは本文にアクセスできない。ヘッダーや本文関連のメソッド (json()、text()) などのプロパティは使用できません。これは、リモート オリジンのプライバシーを保護するために不可欠です。
リソースの使用法と制限
制限にもかかわらず、不透明な応答は、次の場合に Web ページ上のリソースとして利用できます。ブラウザでは、非 CORS クロスオリジン リソースが許可されます。これらのリソースには、