この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:T
更新日時:2018-04-26 05:53:51

タイトル: REATサービス

RESTとは

REpresentational State Transferの略。

Webアプリの設計モデル。

URIを投げることにより、レスポンス(主にJSON形式)するサービス。

基本的にサービス毎に処理を独立させるので、状態を持たない(ステートレス)な設計となる。(あくまで原則として)

 

以下のHTTP通信でそれぞれ処理を類する。

・GET:取得

・POST:投稿

・PUT:更新

・DELETE:削除

 

処理の成否はレスポンスコードによって識別することを原則とする。

200 OK: 正常終了

400 Bad Request:無効なリクエスト

401 Unauthorized:認証情報が必要

500 Internal Server Error:サーバー内エラー