[CS-network] HTTP method put과 patch의 차이

sing sang song·2021년 12월 30일
0
post-thumbnail

1. put은 전체업데이트

user/1
성명 : 가가
나이 : 11
본적 : 서울

=> put으로 이름만 변경하려고 PUT/user/1
{
"성명" : "나나"
}
이렇게 보내면

user/1
성명:나나
나이:
본적:

이렇게 저장이 되어버린다.

2. patch는 부분업데이트 가능

위와 똑같은 방법으로
=> PATCH/user/1
{
"성명" : "나나"
}
이렇게 보내면

user/1
성명 : 나나
나이 : 11
본적 : 서울

변경하고 싶은 부분만 업데이트되어 저장된다.!

profile
세상을 선명하게

0개의 댓글