• 締切済み

REST APIのエンドポイントについて

なぜWeb(REST) APIのエンドポイントは長ったらしいURLで表現されるのですか? RESTの考え的には「シンプルに作る」というのも含まれているはずですから、 あんなURLみたいな長ったらしい文字列使うのはRESTの考えに反すると思います。 IPアドレスとかデータベースのIDとか指定したほうがよっぽどシンプルな気がします。

みんなの回答

  • okgoo3
  • ベストアンサー率74% (20/27)
回答No.1

まぁ「シンプルに」ってのは文字数の事ではなく構造の事を言ってるわけだけどね。 でも私が作る程度のものは数字記号のIDで問題ないですね。 IDの代わりに文字列を使うのであれば、人が読んで対象リソースを認識しやすいっていうのと、文字数が長くなり過ぎないっていう条件が勝っていれば考えなくもないけれど。

関連するQ&A

専門家に質問してみよう