Content-Dispositionパラメータの取得
Content-Dispositionパラメータは添付ファイルをどのように処理するかを指示するために使われる、一般的なパラメータに以下のようなものがあります。
- 添付資料:ダウンロードや保存が必要なファイルのこと
- 埋め込みを示します。これは、メールで直接表示されるコンテンツです。
- 指定された添付ファイルのファイル名。
- 添付ファイルのサイズを指定
- 作成日時:指定した添付ファイルの作成日時
- 変更日時:指定された添付ファイルの変更日時。
HttpServletResponseのgetHeader()メソッドから、Content-Dispositionパラメータの値を取得できます。以下はその例です。
String contentDisposition = response.getHeader("Content-Disposition");
ただし、一部のブラウザは完全なContent-Dispositionパラメーターを返さず、一部のみを返す場合があることに注意してください。その場合は、レスポンスヘッダーのその他のフィールドを解析して、より多くの情報を取得できます。