Published 2022. 1. 25. 01:57

웹 리소스

웹을 구성하기 위해 필요한 데이터를 말한다.

 

→ http://dreamhack.io/index.html
     위 URL은 dramhack.io 파일 시스템에서 /index.html 경로에 있는 리소스를 가져오라고 요청하는 것이다.

 

모든 웹 리소스는 고유의 Uniform Resource Indicator (URI)를 가지고, 이를 이용하여 리소스를 식별한다.

 

웹 프론트엔드에서 대표적인 웹 리소스는 다음과 같다.

  • HTML
  • CSS
  • JS
  • 그 외 기타(이미지, 폰트 등등)

 

 

 

 

 

웹 클라이언트와 웹 서버의 통신

  1. (클라이언트) 브라우저가 웹 서버에 HTTP 형식으로 필요한 리소스를 요청한다.
  2. (서버) 웹 서버는 브라우저가 요청한 내용을 해석하고 그에 맞는 적절한 연산을 한다. 리소스를 요청받은 경우 해당 리소스를 찾는다.
  3. (서버) 웹 클라이언트에게 전달할 리소스를 HTTP방식으로 전달한다.
  4. (클라이언트) 응답받은 리소스를 화면에 적절하게 그려낸다.

 

 

 

https://dreamhack.io/lecture/courses/170

 

Background: Web

이 코스에서는 웹과 구성 요소에 대해 간단히 설명합니다.

dreamhack.io

 

'Study > Web Hacking' 카테고리의 다른 글

[dreamhack] cookie & session  (0) 2022.01.25
[dreamhack] web browser  (0) 2022.01.25
[dreamhack] http/https  (0) 2022.01.25
[Webhacking.kr] old-40  (0) 2021.11.11
[Webhacking.kr] old-29  (0) 2021.11.11
복사했습니다!