PUT vs PATCH
특정 자원(데이터)를 변경(Update)할때 사용하는 route로 둘이 하는 역할은 데이터의 갱신
PUT: 전체 자원을 변경할때 사용, 자원 내 모든 필드영역 필요
//Request
{
"username": "kingeon",
"password": "123123",
}
//Response
{
"username": "kingeon",
"password": "123123",
}
PATCH: 자원의 일부를 변경할때 사용, 일부 필드영역 필요
//Request
{
"password": "123123",
}
//Response
{
"username": "kingeon",
"password": "123123",
}
URL의 Query String(**Query Parameter)**과 Params(Path Variable)의 차이점
**www.naver.com/cafename/1234?postId=1
URL/cafaname/:params/Querystring**