본문 바로가기

TIL/모든 개발자를 위한 HTTP 웹 기본 지식8

2. URI와 웹 브라우저 요청 흐름 인프런의 모든개발자를 위한 HTTP 웹 기본 지식 강의를 들은 내용을 정리하는 포스트입니다. 아래의 MDN 문서도 같이 참고하면 더 좋습니다. https://developer.mozilla.org/ko/docs/Web/HTTP/Overview HTTP 개요 - HTTP | MDN HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 합니다. 클라이언트-서버 developer.mozilla.org URI, URL, URN URI URI 는 Uniform Resource Identifier의 줄임말이다. 단어뜻은 간단하게 말하자면 자원을 파악하는데 통일된방식이라 할수 있겠다. 그렇다면 UR.. 2021. 6. 20.
1.인터넷 네트워크 인프런의 모든개발자를 위한 HTTP 웹 기본 지식 강의를 들은 내용을 정리하는 포스트입니다. IP 인터넷 프로토콜 역할 - 지정한 주소에 데이터를 전달한다. - 패킷(Packet)이라는 통신단위로 데이터 전달. 인터넷 프로토콜 한계 - 비연결성 (패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송) - 비신뢰성 (중간에 패킷이 사라지면? 패킷이 순서대로 안오면?) - 프로그램 구분 (같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?) 서버가 죽어있는데 패킷을 보내거나 광활한 인터넷 망의 특정 노드에서 패킷이 소실되거나 패킷전달순서가 달라지거나...(패킷별로 타고 이동하는 노드가 다를수 있다고 한다.) TCP UDP 위에서 보았듯 IP 만으로는 안전하게 통신이 어렵다 => TCP .. 2021. 6. 20.