프록시
-
HTTP 기반 시스템의 구성요소HTTP 2020. 9. 16. 20:35
HTTP 프로토콜에서 요청은 하나의 개체, 사용자 에이전트(또는 프록시)에 의해 전송 일반적으로 사용자 애이전트는 브라우저를 뜻하나 무엇이든 될 수 있다. 각각의 요청들은 서버로 보내지며, 서버는 요청을 처리하고 response라고 불리는 응답을 제공한다. 이 요청과 응답사이에는 여러 개체들이 있다. 예를 들어 다양한 작업을 수행하는 게이트웨이 또는 캐시역할을 하는 프록시 등이 있다. 실제로는 브라우저와 요청을 처리하는 서버사이에는 많은 컴퓨터들이 존재한다. 라우터, 모뎀 등 있다. 웹의 계층적 설계 덕분에, 이들은 네트워크 또는 전송 계층에 있다. HTTP는 애플리케이션 계층 으로 최상위에 있다. 클라이언트: 사용자 에이전트 사용자 에이전트는 사용자를 대신하여 동작하는 모든 도구이다. 이 역할은 주로 ..