トップ «前の日記(2008-02-13) 最新 次の日記(2008-02-15)»

2008-02-14

λ HTTP GET メソッドに 安全性 を持たせる (REST)

を読んでいる途中。

GET メソッドを利用した際に状態の変更を行わないこと。 ただし副作用がないという意味ではない。サーバ内でログを記録してもいいし、カウンタとして動作するリソースの場合は別の数値が返ってくるのでもかまわない。 クライアント側にとって「複数回呼ぶことが安全」であることが重要。

POST を使った XML-RPC は RESTful ではないが共存するという選択肢はありのようだ。 一方で安全性を持たない GET メソッド の実装は大いなる害悪。 あと正しいHTTPレスポンスコードの返答を実装することも優先度が高いだろう。

[]

2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|

using plugin: amazon calendar2 category html_anchor makelirs makerss recent_comment3 recent_trackback3 squeeze tb-send tb-show recent_list

Copyright(C) 2003-2007 by KAMIYA Satosi (上美谷 智史) All rights reserved.
gmail 無断リンク上等! ただし自動的に捕捉されます。