HTTPステータスコード
200系
200
よくあるコード
リクエストが成功したことだけを意味する
201 Created
作成されたことを意味する
なので、POSTメソッドでリソースを作成した時に使ってあげる
204 No Content
リクエストが成功し、返すリソースがない場合に利用される
DELETE後に使うと良さそう
400系
400 Bad Request
リクエストパラメータに不足や間違いがある場合に利用する
401 Unauthorized
アクセストークンが無効な場合に使う。
認証時のエラーに使うぞ。
403 Forbidden
行ったリクエストを実行する権限がない場合に利用される
これって自分しか実行できないようなリクエストを、
他人がしようとした時に他人に返されるコードってことだよね?
404 Not Found
リクエストされたリソースが存在しない場合に利用される
一覧表示の時も使ったほうがいいかな?
詳細取得などの場合は使うべきだろう
500 Internal Server Error
サーバーでエラーが発生してる場合に使われる