TIL - 14 - HTTP

park_kyo_su·2021년 6월 17일
0

💻

목록 보기
3/5

HTTP

HTTP(HyperText Transfer Protocol)

HyperText

문서와 문서가 링크로 연결되어 있음을 뜻함

Transfer

HTML로 만든 웹페이지 문서(파일)을 보낸다

Protocol

컴퓨터끼리 어떻게 HTML 파일을 주고 받을 지에 대한 소통 방식 또는 약속

  1. Request(client, front-end)/Response(server, back-end) (요청/응답)
    인간이 서로 소통하듯이 말이 아닌 메세지의 형식으로 서버와 요청하고 응답한다.

  2. Stateless
    HTTP 개별 통신은 모두 독립이어서, 과거의 HTTP 통신 결과(상태)를 보존하지 않는다.
    State(상태) + less(없음)
    매 통신마다 사전에 필요한 모든 정보를 담아서 요청을 보내야 한다.

HTTP request method

Get

데이터를 받아오기만 할 때 사용
웹페이제 접속해서 필요한 데이터를 불러올 때 사용

Post

데이터를 생성/수정할 때 사용
Body에 담는 내용이 핵심

Delete

서버에 저장된 특정 데이터를 삭제할 때 사용
Body에 값을 담지 않는다.

Success
200:ok
201:created

error(front-end)
400:bad request
401:unauthorized
403:forbidden
404:not found

server error(back-end)
500:internal server error

profile
이사중 ! https://dpark-log.tistory.com/14

0개의 댓글