[TIL] DAY 34 & 35
데브 코스/TIL

[TIL] DAY 34 & 35

반응형

주말 할 일

  1. 잠 많이 자기
  2. 강의 듣기
  3. 1일 1 알고리즘 풀기

 

TIL

웹 프로토콜

https://www.slideshare.net/SanghyunPark0320/web-http-spec

  • 웹에는 많은 리소스가 퍼져있는데 HTTP, URI, HTML 이 3가지를 사용해 웹 기술을 사용할 수 있는 근간이 된다.

(1) URI(Uniform Resource Identifier)

리소스를 식별하기 위한 자원 식별자로 웹에 존재하는 자원에 접근하기 위해 꼭 필요한 식별자다.

특정 문법을 따르고 있는데, 인터넷을 사용해본 사람이라면 금방 이해할 수 있다.

http://hide:pass@org.package.com:8080/search?q=test&debug=true
  • URI Scheme : http
  • 사용자 : hide:pass
  • 호스트명 : org.package.com
  • 포트번호 : 8080
  • path : /saerch
  • 쿼리 파라미터 : q=test&debug=true

 

(2) HTTP(Hyper Text Transfer Protocol)

클라이언트 -> 웹 브라우저 -> OS -> 호스트 서버 -> OS -> 웹 브라우저 -> 클라이언트 순으로 통신이 이루어진다.

먼저 클라이언트에서 URL로 브라우저에 요청을 보내면 호스트 서버까지 전달된다. 이때, 호스트 서버가 요청을 응답하게 된다. HTML로 전달해서 브라우저가 렌더링해 클라이언트에게 다시 보내는 순서로 진행된다.

https://hyojin96.tistory.com/entry/HTTP-%ED%86%B5%EC%8B%A0

 

(3) HTML

텍스트 마크업 언어로 사용된다.

 

 

 

 

내일 할 일

  1. 강의 듣기
  2. 1일 1 알고리즘 풀기
  3. 과제 리뷰 반영하기

 

 

느낀 점

계속해서 코드만 따라 작성하다가 이런 지식에 대해 들을 수 있었던 기회여서 오히려 더 집중이 되었다. 향후에 CS 지식을 공부하게 될텐데 그때 다시 보면서 추가로 공부해야겠다.

반응형

'데브 코스 > TIL' 카테고리의 다른 글

[TIL] DAY 37  (0) 2021.09.17
[TIL] DAY 36  (0) 2021.09.17
[TIL] DAY 33  (0) 2021.09.07
[TIL] DAY 32  (0) 2021.09.07
[TIL] DAY 29 & 30 & 31  (5) 2021.09.04