웹서브_사전조사

1장 HTTP 개관

1.1

HTTP를 이용하여 웹서버로부터 대량의 정보를 빠르고/간편하고/정확하게 클라이언트의 브라우저로 옮긴다.

1.2 웹 클라이언트와 서버

1.3 리소스

1.3.1 미디어타입

1.3.2 URI(uniform resource identifier, 통합 자원 식별자)

1.3.3 URL(uniform resource locator, 통합 자원 지시자)

1.3.4 URN(uniform resource name, 유니폼 리소스 이름)

URI URL URI

이미지 참고

내용도 좋은거 같음. 참고.

참고 : https://stackoverflow.com/a/44483937

1.4 트랜젝션

1.4.1 메서드

1.4.2 상태코드

1.4.3 웹 페이지는 여러 객체로 이루어질 수 있다.

1.5 메시지

1.6 TCP 커넥션

1.8 웹의 구성요소

1.8.1 프록시

웹서버란? 웹서버의 역할 웹서버는 클라의 요청에 따른 응답(컨텐츠)를 제공하는 프로그램.

웹 서비스 구조 이미지 출처 및 정리 잘 되어있는 페이지

nginx의 역할

다른 웹서버와 차별화되는 nginx의 특징

nginx의 구조

동작방식 정리 1

master process

child processes

상태머신 공통적으로 nginx에게 요청을 처리하는 방법을 알려주는 일련의 로직?이다.

Event Driven Architecture, 비동기 i/o와 스레드풀

스레드풀

cache <- 프록시?

웹서버와 웹서비스

캐시