REST APIでリソースの一部の項目だけを更新したいとき、一般的に用いられるHTTPメソッドはどれですか?
PATCHメソッドは、リソースに対する部分的な変更を適用するために定義されており、RFC 5789で標準化されています。PUTがリソース全体を置き換える用途で使われるのに対し、PATCHは変更したい項目だけを送れるため、通信量を抑えられます。GETは取得、HEADはヘッダーのみの取得、OPTIONSは対応メソッドや通信オプションの確認に使われ、いずれも更新のためのメソッドではありません。