In practice, as you see, PATCH suits everyday web programming way better than PUT for updating resources. In Ruby on Rails it corresponds naturally to the way we use update_attributes for updating records. Thus, PATCH is going to be the primary method for updates in Rails 4.0. Edge Rails: PATCH is the new primary HTTP method for updates Rails のブログ記事を読みましたが、Rails 4.0 では更新処理に HTTP の PATCH メソッドを利用するそ