私はJavaベースのRESTサーバーを持っており、クライアントは主にRubyを使用します。
URL構造のベストプラクティスと考えられるものは何ですか?
これはJSON専用です。
これがブログアプリケーションだとしましょう:
例えば:
すべての投稿を取得する:
GET http://www.example.com/api/v1/posts.json
ID1の投稿を削除します。
DELETE http://www.example.com/api/v1/posts/1.json
次のような埋め込みコレクションについてはどうですか?
投稿1のすべてのコメントを取得します。
GET http://www.example.com/api/v1/posts/1/comments.json
ID1の投稿1のコメントを表示します。
GET http://www.example.com/api/v1/posts/1/comments/1.json
これをどこかに超える文書はありますか?かなり「公式」なものですか?