http 1.1

김상우·2023년 1월 27일
0

치트시트

목록 보기
3/8

http 통신 은 약속(프로토콜)이다

클라이언트 = 배고픈 사람 = 요청하는 사람

통신방법 (요청,request) 4가지

get = 데이터를 줘! (Select)

get 방식으로만 인터넷 브라우저를 불러올수 있고
어떤 데이터를 요청할 건지 요청하는 방법은 쿼리스트링 밖에없다
특징 : body로 데이터를 담아 보내지 않음
주소(헤더)에 데이터를 담아서 보내는것
그래서 무슨데이터를 보내는지 다 보임

나머지 3개는 데이터를 변경하는 요청임
- 데이터를 담아보내야 할 것이 많다.
- 회원가입만 해도 주르륵 있음

post = 데이터를 추가해 줘! (Insert)
클라이언트가 데이터를 입력(예를 들면 회원가입처럼)해서 던져줌!

put = 데이터를 수정해 줘! (update) -> DB row 전체를 갈아 치우는 것이 때문에
필요한 경우에만 쓰는 것이 베스트~

patch = 데이터를 "일부만" 수정해줘! (update) ->
DB row 한줄을 전부 바꾸는 것이 아닌 경우에 쓰면 효율적

delete = 데이터를 지워 줘! (delete)

profile
헤헤

0개의 댓글