URL에 대한 이해
Web/JavaScript+Node.js

URL에 대한 이해

# 웹 개념 다시 복습하는 차원에서 노드 수업 듣기로 했다~

1. HTTP Protocol

    =>  사용자가 서버에 통식할때 어떤 방식으로 통신할 것인가?를 정하는 프로토콜이다.  HTTP는 웹 브라우저와 클라이언트가 통신하기 위한 일종의 프로토콜.

 

2. host(domain)

: 홈페이지에 연결되어있는 각각의 컴퓨터.

 

3. port num

: 한 대의 컴퓨터에 여러 서버가 존재할때, 어떤 서버와 통신하는지 명시해주어야 한다. (웹 서버는 기본적으로 80)

 

4. path

: 컴퓨터 내에 어디 디렉토리에 존재하는가?

 

5. query string

: 쿼리 스트링의 값을 변경하여 웹 서버에게 데이터를 전달할 수 있다. 쿼리 스트링의 시작은 ?, 스트링 사이를 연결할 땐 &를 사용하기로 약속되어있다.

 

# Node js에서 쿼리를 파싱하는 법? => 공식문서 참조