프로그래밍/HTTP 10

[HTTP 기초_1] 헤더 (요청(Request) 헤더, 응답(Response)헤더)

https://goddaehee.tistory.com/169 [HTTP 기초_1] 헤더 (요청(Request) 헤더, 응답(Response)헤더) [HTTP 기초_1] 헤더 (요청(Request) 헤더, 응답(Response)헤더) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ HTTP란?, HTTP 헤더 입니다. : ) 헤더로 들어가기 앞서 HTTP가 무엇인지 부터 알아보자. ▶ HTTP.. goddaehee.tistory.com [HTTP 기초_1] 헤더 (요청(Request) 헤더, 응답(Response)헤더) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ HTTP란?, HTTP 헤더 입니다. : ) 헤더로 들어가기 앞서 HTTP가 무엇인지 부터 알아보자. ▶ HTTP란? - HTTP는 Hyper ..

HTTP Header에는 어떤 정보들이 담겨있을까?

https://velog.io/@cham/HTTP-Header%EC%97%90%EB%8A%94-%EC%96%B4%EB%96%A4-%EC%A0%95%EB%B3%B4%EB%93%A4%EC%9D%B4-%EB%8B%B4%EA%B2%A8%EC%9E%88%EC%9D%84%EA%B9%8C HTTP Header에는 어떤 정보들이 담겨있을까? HTTP Header를 보다보면 생각보다 많은 정보들이 담겨있는 것을 확인할 수 있다. 개발자 도구만 열어 확인해보더라도 수많은 Header Key와 Value 값들이 존재하는 것을 볼 수 있는데, 여태 개발하면 velog.io HTTP Header를 보다보면 생각보다 많은 정보들이 담겨있는 것을 확인할 수 있다. 개발자 도구만 열어 확인해보더라도 수많은 Header Key와 Va..

3장 HTTP 메시지 [HTTP 완벽가이드]

https://futurists.tistory.com/98?category=592525 3장 HTTP 메시지 [HTTP 완벽가이드] 3장 HTTP 메시지 이번 장에서 다룰 내용 메시지가 어떻게 흘러가는가 HTTP 메시지의 세 부분(시작줄, 헤더, 개체 본문) 요청과 응답 메시지의 차이 요청 메시지가 지원하는 여러 기능(메서드)들 응 futurists.tistory.com 3장 HTTP 메시지 이번 장에서 다룰 내용 메시지가 어떻게 흘러가는가 HTTP 메시지의 세 부분(시작줄, 헤더, 개체 본문) 요청과 응답 메시지의 차이 요청 메시지가 지원하는 여러 기능(메서드)들 응답 메시지가 반환하는 여러 상태 코드들 여러 HTTP 헤더들은 무슨 일을 하는가 3.1 메시지의 흐름 HTTP 메시지는 HTTP 애플리케이..

2장 URL과 리소스 [HTTP 완벽가이드]

https://futurists.tistory.com/95 2장 URL과 리소스 [HTTP 완벽가이드] 이 장에서 다루는 내용들 URL 문법, 여러 URL 컴포넌트가 어떤 의미를 가지며 무엇을 수행하는지 여러 웹 클라이언트가 지원하는 상대 URL과 확장 URL 같은 단축 URL에 대해서 URL의 인코딩과 문자 규 futurists.tistory.com 이 장에서 다루는 내용들 URL 문법, 여러 URL 컴포넌트가 어떤 의미를 가지며 무엇을 수행하는지 여러 웹 클라이언트가 지원하는 상대 URL과 확장 URL 같은 단축 URL에 대해서 URL의 인코딩과 문자 규칙 여러 인터넷 정보 시스템에 적용되는 공통 URL 스킴 기존 이름은 유지하면서 객체들을 다른 장소로 옮기는 것을 가능하게 해주는 URN을 포함한 U..

1장 HTTP 개관 [HTTP 완벽가이드]

https://futurists.tistory.com/92?category=592525 1장 HTTP 개관 [HTTP 완벽가이드] 이번 장에서 다룰 내용들 얼마나 많은 클라이언트와 서버가 통신하는지 리소스(웹 콘텐츠)가 어디서 오는지 웹 트랜잭션이 어떻게 동작하는지 HTTP 통신을 위해 사용하는 메시지의 형식 HTTP 기저 futurists.tistory.com 이번 장에서 다룰 내용들 얼마나 많은 클라이언트와 서버가 통신하는지 리소스(웹 콘텐츠)가 어디서 오는지 웹 트랜잭션이 어떻게 동작하는지 HTTP 통신을 위해 사용하는 메시지의 형식 HTTP 기저의 TCP 네트워크 전송 여러 종류의 HTTP 프로토콜 인터넷 곳곳에 설치된 다양한 HTTP 구성 요소 1.1 HTTP: 인터넷의 멀티미디어 배달부 웹에서..

[Network] HTTP 1.0 vs HTTP 1.1

HTTP HTTP는 HyperText Transfer Protocol의 약자로서, 인터넷에서 주로 사용하는 데이터를 송/수신 하기 위한 프로토콜이다. 최초 HTTP를 이용한 데이터 송수신은 GET 방시의 HTML을 위주(문서 표현)로 이루어졌으나, 추후에는 여러 메소드 및 미디어 타입이 추가됨에 따라 확장을 했다. HTTP 1.0 HTTP는 원래 0.9v 부터 시작되었다고 하지만, 사실상 1.0버전이 상용화 되어 1996년부터 사용되기 시작했다. HTTP 1.0은 단순히 open/operation/close 방식을 취하고 있는 단순한 구조이다. TCP Connection당 하나의 URL만 fetch하며, 매번 request/response가 끝나면 연결이 끊기므로 필요할 때마다 다시 연결해야하는 단점이 ..

개념공부: HTTP란?(HTTP 트랜잭션, 메시지, TCP/IP와의 차이점)

https://velog.io/@syoung125/%EA%B0%9C%EB%85%90%EA%B3%B5%EB%B6%80-HTTP%EB%9E%80HTTP-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98-%EB%A9%94%EC%8B%9C%EC%A7%80-TCPIP%EC%99%80%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 🤷‍♀️ 개념공부: HTTP란?(HTTP 트랜잭션, 메시지, TCP/IP와의 차이점) (본 블로그 포스팅은 'HTTP 완벽가이드: 웹을 어떻게 동작하는가' 책을 통해 공부한 내용을 기반으로 작성되었습니다.)전세계의 웹 브라우저, 웹 애플리케이션, 서버는 모두 HTTP를 통해 서로 소통 velog.io (본 블로그 포스팅은 'HTTP 완벽가이드: 웹을 어..

주소창에 url을 검색하면 생기는 일들 (DNS, ARP, TCP, TLS/SSL, HTTP)

https://goldfishhead.tistory.com/23 주소창에 url을 검색하면 생기는 일들 (DNS, ARP, TCP, TLS/SSL, HTTP) 1. 브라우저에서 URL을 해석한다. 2. DNS 서버에서 IP 주소 받아오기 3. ARP 프로세스 (서버 PC까지 이동하는 과정) 4. TCP 소켓 통신 (데이터를 주고받기 위해 연결, 해제하는 과정) 5. TLS/SSL handshake (암호 goldfishhead.tistory.com 1. 브라우저에서 URL을 해석한다. 2. DNS 서버에서 IP 주소 받아오기 3. ARP 프로세스 (서버 PC까지 이동하는 과정) 4. TCP 소켓 통신 (데이터를 주고받기 위해 연결, 해제하는 과정) 5. TLS/SSL handshake (암호화 통신을 위..

HTTP란 HTTP의 구조 및 핵심 요소

https://lee1535.tistory.com/111?category=827232 [web] HTTP란 HTTP의 구조 및 핵심 요소 HTTP HYPERTEXT TRANSFER PROTOCOL의 약자 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜. 80번 포트를 사용하며, TCP와 UDP를 사용한다. 여기까지가 대학생활에서 내가 이해하고 그냥 넘어갔던 lee1535.tistory.com HTTP HYPERTEXT TRANSFER PROTOCOL의 약자 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜. 80번 포트를 사용하며, TCP와 UDP를 사용한다. 여기까지가 대학생활에서 내가 이해하고 그냥 넘어갔던 부분이다. 그냥 서버와 클라이언트 상의 어떠한 규약이 있구나라고... 아래 관련 ..