4일차

이얏호·2023년 5월 18일
0
post-custom-banner

flask method 종류
(GET, POST, DELET, PUT, PATCH)

예시)

@app.route("/teamp", methods=["POST"])

GET
-> 정보를 가져와서 읽거나 검색할 때 쓰임

POST
-> 새로운 리소스 생성과 관련

DELET
-> 리소스 삭제

PUT
-> 리소스를 생성하거나 업데이트하는데 사용

PATCH
-> PUT 처럼 리소스를 생성하거나 업데이트하는데 사용

PUT과 PATCH는 비슷해보이지만 살짝 다름

PUT의 경우 모든 데이터를 새 값으로 수정
PATCH의 경우 데이터 정보의 일부분만 수정

아래는 예시
데이터 [1, 2, 3] 에서
[ , , 5] 값으로 3번째 인덱스에만 값을 수정하고자 했을 때,

PUT의 경우
[NULL, NULL, 5]

PATCH의 경우
[1, 2, 5]가 됌

=> 빈 부분의 값이 새로 생성되는지, 기존의 값을 유지하는지의 차이.

profile
열심히 신나게 화이팅!

0개의 댓글