HTTP 통신 데이터를 통신하기 위해 존재하는 도구들이 있다 그 중 하나가 바로 HTTP 통신이며 HTTP란 HyperText Transfer Protocol의 약자로 두 컴퓨터간에 텍스트 데이터를 주고 받는 길이며 HTTP 라는 길로 요청(request)과 응답(response) 2가지를 서로 주고 받을 수 있다. 통신을 위해선 포트 번호가 필수이며 http는 80 https는 443의 기본포트를 가지고 있어 생략 가능하다 . HTTP 통신의 특징 서버는 응답 메시지를 반환한 후에 초기 상태로 돌아갑니다. 이 때 서버는 클라이언트의 상태를 저장하지 않습니다. 즉, HTTP 통신은 상태가 없는 통신 입니다. 여기서 상태가 없다라는 말은 데이터를 주고 받기 위한 각각의 데이터 요청이 서로 독립적으로 관리가 된다는 말이고, 이전 데이터 요청과 다음 데이터 요청이 서로 관련이 없다는 말입니다. >![](https://velog.velcdn.com/images/gmlgml9