2009-07-30 8 views
2

レールに足場を使用し始めるまで、私はRESTの力を認識しませんでした。これは人生をとてもシンプルにします。私がWebアプリケーションを開発しようとするたびに、私はこれらの6つの動詞だけを考えます。しかし、私は疑いがあります。検索はどのようにRESTに関連していますか? 基本的に、ユーザーが検索語を入力するためのフォームを含む検索ページ。 これはどの動詞になりますか?それはリストですか? と検索結果はどうなりますか?ショー?そのようなRESTの方法を実装する

GET /articles?q=RESFful+Architecture&in_title=1 

何か:

+0

は用途がレールヒュンダイ、その動詞の足場は、RESTとは何の関係もありません= GET /車用語。これは単にHTTPの正しい使い方です。必要ですが、RESTfulには十分ではありません。 – aehlke

+0

HTTPクエリ文字列もRESTとは関係ありません。この質問からRESTの参照/タグを削除してください。 – aehlke

答えて

1

あなたが正しく言っていることを理解していれば、検索ページは休憩サービスの一部ではなく、提出します。

検索結果は、定義した最初のクラスオブジェクトが何であったかのリストになります。 Uriは、表示されていたリソースを記述します。

取得リソースは常にで行われるGET

例:?条項にもかかわらず+緑

6

検索は、いくつかの空想の属性を持つコレクションでGETです。

件名には多くのリソースがあります。たとえば、オークションパターンの場合はHandling arbitrary actionsをチェックしてください。

関連する問題