Node.js - url의 이해

2022. 7. 21. 20:27CLUG(중앙대학교 sw 과동아리)/server

728x90

protocol : 통신규칙

사용자가 서버에 접속할 때 어떤 방식으로 통신할 것인가

웹서버와 웹브라우저가 서로 데이터를 주고받기 위해 만든 통신 규칙

 

host(domain) : 인터넷에 접속되어 있는 각각의 컴퓨터

 

-> opentutorials.org : 특정한 인터넷에 연결되어 있는 컴퓨터를 가리키는 주소

 

port 번호

한 대의 컴퓨터 안에는 여러개의 서버가 있을 수 있다.

클라이언트가 접속했을 때 그 중 어떤 서버와 통신할지

3000번 포트에 연결되어 있는 서버와 통신하게 됨.

웹서버는 유명한 서버이기 때문에 80번 포트를 쓴다고 약속됨.

http를 통해 접속했다 = 웹서버에 접속했다. 포트번호를 생략하면 80에 접속한 것.( 기본값이 80)

 

path

컴퓨터 안의 어떤 디렉토리 안의 어떤 파일인지

 

🤩query string

query string 값을 변경하면 웹서버에게 데이터를 전달할 수 있다.

?id=HTML&page=12 : 내가 읽고싶은 정보는 HTML이고 12페이지이다.

시작은 물음표

& : 값 연결