応答の処理 - 'no-cors' モードでの予期しない入力終了エラー
フェッチで 'no-cors' モードを使用する場合リクエストを処理しようとすると、「SyntaxError: Unexpected end of input」が発生する可能性があります。このエラーは、フロントエンド JavaScript が応答本文またはヘッダーにアクセスすることを禁止する no-cors リクエストの不透明な性質によって発生します。
エラーの原因
設定によるモードを「no-cors」に設定すると、応答ステータス コードやAccess-Control-Allow-Origin ヘッダー。これにより、JavaScript が応答 JSON を解析できなくなり、response.json() を呼び出すときに予期しない入力終了エラーが発生します。
解決策
このエラーを解決するには、次の手順を実行します。リクエストからの「no-cors」モード設定。クロスオリジンリクエストを行う必要がある場合は、次の解決策を検討してください:
以上が「no-cors」フェッチ応答を処理すると「予期しない入力の終了」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。