[HTTP] URI와 웹 브라우저 요청 흐름
·
Back-End/HTTP
[작성일: 2023. 09. 03]  URI(=URL)URI(Uniform Resource Identifier)Uniform: 리소스를 식별하는 통일된 방식Resource: 자원, URI로 식별할 수 있는 모든 것(제한 없음)Identifier: 다른 항목과 구분하는데 필요한 정보URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류될 수 있다. 참고URL: Uniform Resource Locator, 리소스가 있는 위치를 지정URN: Uniform Resource Name, 리소스에 이름을 부여, 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화되지 않음.위치는 변할 수 있지만 이름은 변하지 않는다.urn:isbn:8960777331(어떤 책의 isbn URN)    URL ..
[HTTP] 인터넷 네트워크
·
Back-End/HTTP
[작성일: 2023. 09. 02] 인터넷 통신인터넷에서 컴퓨터 둘은 어떻게 통신할까?      IP(인터넷 프로토콜)IP라는 인터넷 프로토콜은 지정한 IP주소(IP Address)에 데이터를 전달한다.패킷(Packet)이라는 통신 단위로 데이터를 전달한다. IP 프로토콜의 한계비연걸성패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷이 전송된다.비신뢰성중간에 패킷이 사라지면?패킷이 순서대로 오지 않는다면?프로그램 구분같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이라면?    TCP 왼쪽은 인터넷 프로토콜의 4계층이고 오른쪽은 프로토콜 계층이다. 프로그램이 Hello, world!라는 메시지를 생성하고 SOCKET 라이브러리를 통해 전달한다.TCP 정보를 생성되면 메시지 데이터를 포함한..