私はユーザーにブックマークを付けることを望む(Spring)ハンドラを持っています。今すぐコード化されているので、Acceptヘッダーに基づいて異なる形式(CSV、JSON)を返します。URLにHTTPヘッダーを指定することはできますか?
URLを指定してどのようなヘッダーを使用できるようにする方法はありますか?あるいは、異なるフォーマットのURLレベルのパラメータを指定する必要がありますか?
私はユーザーにブックマークを付けることを望む(Spring)ハンドラを持っています。今すぐコード化されているので、Acceptヘッダーに基づいて異なる形式(CSV、JSON)を返します。URLにHTTPヘッダーを指定することはできますか?
URLを指定してどのようなヘッダーを使用できるようにする方法はありますか?あるいは、異なるフォーマットのURLレベルのパラメータを指定する必要がありますか?
ユーザーがどのようなヘッダーを使用できるようにURLを指定する方法はありますか? いいえ、それを魔法のようにする方法はありません。
または、さまざまな形式のURLレベルのパラメータを指定する必要がありますか?
- サーバー主導の交渉:はい、これは有効な
ですこれはxml.comから引用しています。サービスプロバイダーは、クライアントの事前の知識から適切な表現を決定し、Accept、Accept-Charset、Accept-Encoding、Accept-Language、User-AgentなどのHTTPヘッダーで提供される情報を使用します。このアプローチの欠点は、サーバーがクライアントが実際に望んでいるものについての最善の知識を持っていない可能性があることです。
ヘッダーを適切に追加するには、クエリパラメータを指定する必要があります。あなたはURLの一部としてヘッダを持つことはできません – Barath