[개발심화] HTTP/네트워크 - 5주차 (2)

Hong·2022년 10월 16일
0

👨‍💻
진짜 알고리즘 문제 푸는데 레퍼런스 봐도 이해안되는 코드 있으면 울면서 춤추고싶다
그래도 2주차 3주차에는 손도 댈 수 없었던 문제들이
하나 둘 풀리기 시작하는거 보면 신기하다
수학문제 푸는 것 같아서 재밌기도 하고


내가 물리엔진 쓰는 코드를 안봐서 그런지 모르겠지만 사고능력은 수학 문제보다 훨씬 낮은 수준을 요구한다 다만 내가 그걸 컴퓨터가 알아먹는 방법으로 작성하지 못하는 것일 뿐..
(자료구조는 예외🥲)





우리가 흔히 얘기하는 URL과 URI의 차이점은 무엇일까

URL : Uniform Resource Locator

URL은 네트워크 상에서 웹 페이지, 이미지, 동영상 등의 파일이 위치한 주소를 나타낸다.

이것은 작성되어질 때 scheme, hosts, url-path로 구분된다.


💡 127.0.0.1은 로컬 PC를 나타낸다.
💡 port는 서버로 진입할 수 있는 통로 같은 것이다.(IP는 네트워크에 연결된 pc주소다)
만약 port값이 3000이라면 3000번의 통로를 통해 실행 중인 무엇인가를 볼 수 있다.
특히 몇개의 port번호는 그 역할이 정해져 있다
22 : SSH
80 : HTTP
443 : HTTPS




URI : Uniform Resource Identifier

URI는 URL에 추가적인 정보가 들어간 것으로 query, bookmark가 포함된다.

query는 뜻 그대로 우리가 웹 서버에 보내는 질문들이라 할 수 있겠다.


이렇게 웹 서버창에 위와 같은 URI를 검색하면 Javascript에 관한 결과가 나온다.

profile
Notorious

0개의 댓글