私たちは「安らかな」ものを開発しています。OSGI(Apache FelixをパックするAdobeのCRX)でJerseyを使用します。API仕様は、競合するRESTfulリクエストを処理するものを考え出します。たとえば、クライアントがヘッダーAccept:application / jsonを送信し、リクエストのURLがhttp:// * /myresource.xmlの場合、jsonを返送する必要があります(Jersey xmlを送り返します)。
また、メインの人(非常に高ランクの技術的で知識のある人)は、検索(非リソース)に.xmlや.jsonなどの拡張子を使用するべきではないと言ったようです。つまり、「原則」に反します。 「http://myrest/search.json?q=abc」のようなもの。代わりに、「http:// * / search?output = json&q = abc」のようなことを行う必要があります(フレームワーク(Jersey)が提供するものを操作するのは楽しいものではないため、このような仕様を実装すると、私たちの生活が困難になります)。
あなたの意見は何ですか?