パスワードを忘れた? アカウント作成
504138 journal

okuの日記: Why PUT and DELETE?

日記 by oku

artima Developer のインタビュー記事、Why PUT and DELETE? をようやく読み終わりました。

以前から面白そうなので読もうと思っていたのですが、やっぱり母国語でない記事はそれなりに読むのにエネルギーがいるなあと。 今日は父上がこちらに来るので、お迎えに行く電車中の暇つぶしにちょうどいいか、というわけで印刷してようやく読むことができました。

ざざっと書いてあることを要約すると、

  • フルスペックの HTTP には、GET、POST、PUT、DELETE があるにもかかわらず、実際には GET と POST しか使われていない
  • PUT と DELETE がブラウザに実装されていないため、リソースの更新が全て POST で行われている
  • PUT と DELETE を使えば、ページの新規作成 (または全置換) と削除に特化した処理が行える。 POST はリソースの一部を書き換える目的に使うべきだ
  • でも POST で十分事足りるのでは?という質問に対しては、その通りだが、POST は万能すぎて「ページが (作られた|消された)」 と特定することができない

という感じです。

私の感想としては、そんなこと言われてもねぇ、 Nvu とか Amaya とかに実装するのは構わないかもしれないけれど、フツーの「閲覧」ソフトにそんなもの要るのというか、Wiki でみんな満足してるのに... というところです。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...