본문 바로가기
반응형

CS/Network2

[Network] Proxy & Gateway HTTP는 프록시(Proxy) 또는 게이트웨이(Gateway)를 통해 통신을 중계하거나 서버를 연계할 수 있습니다. 이를 통해 요청을 받은 서버가 다른 서버에 요청을 중계할 수 있고, 해당 서버로부터 받은 응답을 클라이언트로 전달할 수 있습니다. 프록시(Proxy) 프록시는 클라이언트와 서버 사이에 대리로 통신을 수행하는 것을 말하며, 이러한 프록시를 수행하는 서버를 프록시 서버라고 합니다. 프록시 사용을 통해 얻을 수 있는 이점은 다음과 같습니다. 캐시를 통한 리소스에 대한 빠른 접근 특정 리소스에 대한 접근 차단 클라이언트 또는 서버 정보 숨김 처리 모니터링 보안성 향상 프록시는 용도에 따라 다음과 같이 구분할 수 있습니다. 용도 설명 캐싱 프록시 이전 요청에 대한 응답 데이터를 보관합니다. 동일한 .. 2022. 8. 20.
[Network] HTTP 메시지 HTTP 메시지는 클라이언트 서버 간 데이터를 교환하는 방식입니다. HTTP 메시지는 요청 메시지와 응답 메시지로 나뉩니다. 각 메시지의 역할은 다음과 같습니다. 구분 역할 요청 메시지 클라이언트가 서버에게 특정 동작을 취하도록 요청하는 것 응답 메시지 요청에 대한 서버의 답변 HTTP 메시지는 개행 문자를 기준으로 헤더와 바디로 나뉘는데, 바디는 생략될 수 있습니다. 메시지 헤더 ────────────────────── 개행 문자 (CR + LF) ────────────────────── 메시지 바디 (생략 가능) 헤더, 개행 문자, 바디의 역할은 다음과 같습니다. 구분 역할 헤더 요청 또는 응답에 대한 정보와 바디에 대한 정보를 가집니다. 개행 문자 더 이상 헤더 정보가 없음을 의미합니다. 바디 요청.. 2022. 8. 13.
반응형