투케이2K

38. (Network/네트워크) HTTP 통신 Response 응답 전문 형식 요약 설명 본문

Network

38. (Network/네트워크) HTTP 통신 Response 응답 전문 형식 요약 설명

투케이2K 2023. 9. 18. 21:00

[구 분]

구분 : Network / 네트워크

제목 : HTTP 통신 Response 응답 전문 형식 요약 설명

 

[설 명]

 

----------------------------------------------------------------------------------------------

[Http 설명]

1. Http 는 HyperText Transfer Protocol 약자로 하이퍼텍스트(HTML) 문서를 교환하기 위해 만들어진 protocol (통신 규약) 입니다

2. Http 는 웹상에서 네트워크로 통신을 할때 어떠한 형식으로 서로 통신을 하자고 정해 놓은 규약 입니다

  >> 서버와 클라이언트간의 통신 / 서버와 서버간의 통신

3. HTTP는 TCP/IP 기반으로 되어있으며, 기본적으로 request(요청) / response(응답) 구조로 되어있습니다


----------------------------------------------------------------------------------------------


[Http : Response 전문 형식 확인]

1. Http Response 응답 시 전문 형태 구성은 [ Status Line / Headers / Body ] 로 구성되어 있습니다

HTTP/1.1 200 OK  --------------------------> Start Line
Date: Sun, 25 ... ----------------------------> Headers
Server: Apache
Content-Length: 20
Content_Type: text/html

<h3>hello twok</h3> -------------------------> Body


2. Status Line 설명 : 

  >> http 응답 상태를 표시해줍니다
  >> http 버전 (HTTP/1.1) , 응답 코드 (200) , 응답 상태 (OK) 을 포함하고 있습니다


3. Headers 설명 : 

  >> reponse 응답에 대한 추가 정보를 담고 있습니다 (key , value 형태)
  >> Date (응답 일자) /  Server (응답 서버) / Content-Length (반환 데이터 크기) / Content_Type (반환 데이터 타입)


4. Body 설명 : 

  >> 응답 데이터를 담고 있는 부분 입니다
  >> 데이터를 전송할 필요가 없는 경우 body 부분은 비어있게 됩니다


5. 참고 사이트 : 

  >> https://developer.mozilla.org/en-US/docs/Glossary/Response_header

----------------------------------------------------------------------------------------------

 

반응형
Comments