http.FileServer で MIME タイプを修正する
http.FileServer を使用して静的ファイルを提供する場合、正しい MIME タイプが設定されていることを確認することが重要です。セット。デフォルトでは、FileServer は「text/html」で応答します。これにより、非 HTML ファイルを提供するときにエラーが発生する可能性があります。
問題: ユーザーに「HTTP 'Content-Type'」エラーが発生する'text/html' はサポートされていません...」を介して MP3 ファイルにアクセスしようとすると、 http.FileServer.
答え:
この問題は、FileServer の URI の不適切なパターンに起因し、MP3 リクエストに対してハンドラーが呼び出されません。これを解決するには:
これらの変更を行うことで、FileServer が MP3 ファイルに対するリクエストを正しく処理し、適切な MIME タイプ ( "audio/mpeg") が応答に設定され、問題が解決されました。
以上がhttp.FileServer でファイルを提供するときに「text/html」MIME タイプ エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。