2017-12-07 2 views
1

たとえば、/projects/{projectId}/progressのようなURLがあるとします。残りのapi URLでself/currentを使用するのは正しいですか?

ここでは、ユーザーは1つのプロジェクトにしか参加できないとします。サーバーがコンテキストに基づいてユーザーが所属するプロジェクトを既に知っている場合は、projectIdを渡す必要がありますか、パスされてもprojectIdを使用しないため、URLを/projects/current/progressとすることができます。

いい練習であるかどうかを知りたいだけです。

答えて

1

リソースは複数の識別子を持つことができ、/projects/{projectId}/progressなどの静的マッピングや、/projects/current/progressなどのコンテキストに依存するマッピングを使用することを止めるものはありません。

here,hereおよびhereについても同様です。

+1

ありがとうございます@カッシオ。 –

関連する問題