1. ホーム
  2. csv

[解決済み] CSVに使用するMIMEタイプは?

2022-03-18 02:01:08

質問

私が見たのは application/csv を使用し、さらに text/csv .

違いはあるのでしょうか? リクエストが利用可能なものと一致する限り、どちらでもよいのでしょうか? これらは互換性があるのでしょうか?

どのように解決するのですか?

RFC 7111

があります。 RFC を使用するように言っています。 text/csv .

このRFCは、RFC4180を更新するものです。


エクセル

最近、Excelの明示的なmimetypeであるapplication/vnd.ms-excelを発見しました。で登録されていました。 IANA 96年のことである。にあることについての懸念が提起されていることに留意してください。 送信者の意のままに 自分のマシンを侵害される .

メディアタイプ:application/vnd.ms-excel

名称 Microsoft Excel (tm)

必須パラメータです。 なし

オプションのパラメータ:名前

エンコーディングの考慮事項:base64が望ましい

セキュリティへの配慮。 ほとんどのアプリケーションと同様、このデータは データを理解するプログラムによって解釈されることを意図しています。 受信者のシステム 受信者は、以下のことを理解する必要があります。 このようなデータを受信した場合、送信者の慈悲となります。 を実行されることになり、セキュリティが低下します。 を侵害される可能性があります。

OID { org-id ms-files(4) ms-excel (3) }.

オブジェクトの種類 スプレッドシート

コメント このメディアタイプ/OIDは、Microsoft Excelは一般的に(バージョン、サブタイプ、プラットフォーム形式に関係なく)使用することができます。

ベンダーエクステンションが許可されていることは知りませんでした。確認する この回答 をご覧ください。 スタービームレインボーラボ を参考にさせていただきました。