HTTP

320x100
📒 CS/📝 Network

[네트워크] HTTP (HTTP/1.X, HTTP/2, HTTP/3)

HTTP HTTP(Hyper Text Transfer Protocol)는 클라이언트와 서버 간 정보를 주고받기 위한 통신 규약이다. 애플리케이션 계층에서 동작하고 웹 서비스 통신에 사용된다. HTTP/1.0부터 HTTP/3까지 발전해 왔다. 무상태성(stateless) - HTTP는 요청에 대한 상태를 가지지 않음 - 각 요청은 독립적 → 요청 간의 서로 영향 주고받지 않음 - 상태(로그인 정보 등)를 사용하기 위해선 세선이나 쿠키 사용 비연결성(Connectionless) - 요청을 주고받을 때만 연결을 유지하고 전송이 끝나면 연결 끊김 서버-클라이언트 구조 - 일반적으로 클라이언트는 웹브라우저 - 서버는 요청 대상인 서버 컴퓨터 의미 📜HTTP/1.0 한 연결당 하나의 요청을 처리한다. 서버로부터 정..

📒 BackEnd/📝 HTTP

[HTTP] HTTP 메시지 구조

📑 🔗김영한-모든 개발자를 위한 HTTP 웹 기본 지식(인프런)

📒 BackEnd/📝 HTTP

[Network]URI / URL / URN

URI(Uniform Resource Identifier) "통합 자원 식별자(Uniform Resource Identifier, URI)는 인터넷에 있는 자원을 나타내는 유일한 주소이다" _위키백과 위의 말은 위키백과에 설명되어있는 URI의 설명이다. 이를 좀 더 쉽게 풀어 설명하면, URI는 인터넷에 있는 자원을 식별하는(identifier) 문자열이다. 즉, 말 그대로 '식별자'인데, 웹페이지(HTML문서)나 이미지, 음원 등의 인터넷에 있는 자원을 식별할 수 있도록 해당 자원을 나타내는 문자열을 만들어 그 자원을 지정하여 요청할 수 있도록 한다. 자원에 이름(주소)붙여주기라고 생각하면 아주 쉽다. 그렇다면 URL과 URN은 무엇이냐? URI의 하위 개념인데, 해당 자원을 어떻게 식별할 것인지에 따..

반응형
dana4056
'HTTP' 태그의 글 목록