HTTP
컴퓨터들끼리 HTML파일을 주고받을 수 있도록 하는 소통방식
Request
/ Response
(요청 / 응답)Stateless
Request
메세지 구조
Start Line
: 요청의 첫번째 줄에 해당한다.Headers
: 해당 요청에 대한 추가 정보(메타 데이터)를 담고있다.Body
: 해당 요청의 실제 내용. 주로 Body
를 사용하는 메소드는 POST
이다.
Response
메시지 구조
응답도 요청과 마찬가지로 메세지다.
GET
데이터를 받아오기만 할 때 사용된다.
POST
데이터를 생성 / 수정 할 때 주로 사용되는 메소드
DELETE
메소드의 이름에서 유추 가능하듯, 특정 데이터를 서버에서 삭제 요청을 보낼때 쓰는 메소드
Response Status Codes
응답의 상태 코드들로 응답이 제대로 됐는지 안 됐는지 확인할 수있다.
200:OK
201:Created
400:bad request
401:Unauthorized
404: Not Found
500: Internal Server Error
등등