Server内のcontenttype属性の設定方法は?
サーバー内では、Content-Type属性を設定してレスポンスのコンテンツタイプを指定できます。以下は一般的なContent-Type値とそれに対応するMIMEタイプの例です。
- テキストファイル:プレーンテキスト
- HTMLドキュメント
- CSSファイル:CSSスタイルシート
- application/json:JSONデータ
- アプリケーション/xml:XMLデータ
- PDFファイルの申請書
- 画像/JPEG: JPEGイメージ
- 画像/PNG: PNG画像
- MP3音声ファイル:オーディオ/mpeg
- 動画ファイル:MP4形式
コード内で、responseオブジェクトのsetHeader()メソッドを使用して、Content-Type属性を設定できます。以下に例を示します:
response.setHeader("Content-Type", "text/html");
response.setHeader("Content-Type", "text/html")
response.setHeader("Content-Type", "text/html");
header("Content-Type: text/html");
response.Headers["Content-Type"] = "text/html";
このコードはContent-Typeプロパティをtext/htmlとして設定し、レスポンスのコンテンツがHTMLドキュメントであることを示しています。必要に応じて、Content-Type属性を他の値に設定して異なるコンテンツタイプを指定することができます。