0

HTTP を使用して、「network-endian、signed 32-bit integer」や「ieee binary64,network-endian」などのデータ型の数字のブロックを転送するアプリケーションについて考えています。このアプリケーションでは、(おそらく)したいこの型情報をメッセージ本文ではなく HTTP ヘッダーに入れます。

これは Content-Type ヘッダーの仕事のようですが、私はこの種の標準 MIME タイプを知りません。いずれかがあります?そうでない場合、最良の選択肢は何ですか?コンテンツ タイプを発明しますか? 新しい HTTP ヘッダーを発明しますか? 結局メッセージ本文に入れて?

4

1 に答える 1

0

ヘッダーの場合、ヘッダーのフィールド名はContent-Typeではなく、そのコンテンツを定義します。それらは完全に分離可能でなければなりません。つまり、ヘッダーとの特定の関係/ヘッダーの要件を持つコンテンツタイプは、プロトコル設計の匂いです。

私はそれをメッセージ本文に入れて、新しいメディアタイプを作成しましたが、現在のオプションを非常に長く、厳しく検討した後でのみ、その多くがあります。フォーマットは難しいです。

于 2013-01-21T10:38:17.537 に答える