WEB+DB PRESS Vol42 わかりやすいURL

もうVol.43が出てるのに古い話題で恐縮ですが、

WEB+DB PRESS Vol42の特集『現場で使えるREST』記事内での、わかりやすいURLから。

URLを決める時に、

http://---/getHoge

などとしてしまいがちですが、

「URLとはそのリソースの名前である」「名詞が重要である」という前提で考えましょう、と。HTTPリクエストメッセージに

"GET /---/getHoge"

と書いてあったら、GETが二重に定義されていることになる。

"DELETE /---/getHoge"

などとなったら、もうわけがわからない。

というお話があって、なるほどなるほど、至極納得、となった次第です。
基本的なことと思ってはいても、名前をあーでもないこーでもないと考えるうちにブレてきてしまい、わかりにくいURLになってしまうことがよくありました。
気をつけましょう。

その特集には、RESTの基本として
副作用を与えないGET、べき等性を持つPUTとDELETE、新しい状態を作成するPOST
などの話題が載っており、勉強・復習になりました。

関連する記事:

Powered by

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">