웹 해킹/웹 기초 지식
웹을 구성하는 3대 요소
웹의 기본 구조, 클라이언트/서버 구조웹은 클라이언트(Client)/서버(Server) 구조로 되어 있다.사용자 = 클라이언트 = 웹 브라우저(크롬, 엣지 등)서버 = 웹 서버 = 웹 어플리케이션 서버(WAS)웹 서버에 따라 PHP, JSP(JAVA), ASP 등 사용되는 언어가 다르다. 클라이언트/서버 통신 원리클라이언트 = 서비스를 이용하는 대상, 최초에 서비스 요청을 먼저 한다.서버 = 서비스를 제공하는 대상, 클라이언트 측으로부터 서비스 요청을 받게되면 그에 대한 서비스 제공클라이언트 → 서버로의 요청은 HTTP 요청 메시지(HTTP Request Message)라고 한다.서버 → 클라이언트로의 응답은 HTTP 응답 메시지(HTTP Response Messasge)라고 한다. 웹의 3대 요소..