웹 : HTTP를 이용하여 정보를 공유하는 서비스
- Web Server: 정보를 제공하는 주체
- Web Client: 정보를 받는 이용자
- Front-end: 이용자의 요청을 받는 보여지는 부분, Web Resource로 구성
- Back-end: 이용자의 요청을 처리하는 부분
웹 리소스 - 모든 웹 리소스는 고유의 URI(Uniform Resource Identifier) 를 가짐.
- HTML(Hyper Text Markup Language) : 문서의 기본
- CSS(Cascading Style Sheets) : 생김새
- JavaScript : 동작 구현
Web Server & Web Client 통신
- 이용자가 브라우저를 이용하여 웹 서버 접속 - client
- 브라우저는 이용자의 요청을 해석하여 HTTP 형식으로 웹 서버에 리소스를 요청 - client
- HTTP로 전달된 이용자의 요청을 해석 - server
- 해석한 이용자의 요청에 따라 적절한 동작 - server
- 이용자에게 전달할 리소스를 HTTP 형식으로 이용자에게 전달 - server
- 브라우저는 서버에게 응답받은 HTML, CSS, JS 등의 웹 리소스를 시각화하여 이용자에게 보여줌 - client
'웹 보안' 카테고리의 다른 글
SOP 개념 & 실습 (0) | 2024.03.19 |
---|---|
Background: HTTP (0) | 2024.03.15 |
Dreamhack 워게임(session-basic) (0) | 2024.03.14 |
Dreamhack 워게임 (cookie) (1) | 2024.03.14 |
Dreamhack 워게임 (devtools-sources) (1) | 2024.03.14 |