Http 6

HTTP Header(헤더)- 캐시, 조건부 요청

2023.07.28 - [Http] - HTTP Header(헤더)의 구조, 쿠키 HTTP Header(헤더)의 구조, 쿠키 HTTP Header는 왜 쓰일까? → HTTP 헤더는 인터넷 상에서 HTTP 프로토콜을 이용해 데이터를 전송하는 HTTP 전송에 필요한 모든 부가 정보를 전달하기 위해 존재한다. ( 메시지 바디의 내용, 메시지 바디 junhyuk-develop.tistory.com Http Header 의 기본적인 구조와 종류, 그리고 추가적으로 쿠키에 대해서 설명한 글이다. 이글을 읽기 앞서 보고 온다면 이해하는데 더 수월할 수 있다. Cache(캐시)가 없다면 어떤 일이 일어날까? 캐시를 사용하면 뭐가 좋을까? 이해를 위해 예시를 하나 들겠다. 캐시가 없는 세상에서, 웹 사이트로부터 하나의 ..

Http 2023.07.31

HTTP Header(헤더)의 구조, 쿠키

HTTP Header는 왜 쓰일까? → HTTP 헤더는 인터넷 상에서 HTTP 프로토콜을 이용해 데이터를 전송하는 HTTP 전송에 필요한 모든 부가 정보를 전달하기 위해 존재한다. ( 메시지 바디의 내용, 메시지 바디의 크기, 압축 형태, 인증, 요청 클라이언트, 서버 정보 , 캐시 관리 정보 등등.. ) HTTP 헤더의 구조는 이전 게시글들을 봤다면 자주 봐왔을 것이다. 해당 그림의 노란 부분을 보면 된다. field-name : (띄어쓰기) field-value (띄어쓰기) 의 형태로 구성된다. [ field-name은 대소문자 구분 없음 ] HTTP는 많은 역사를 지나온 만큼 변화도 있었다. 1999년의 RFC2616 이라는 HTTP 표준이 2014년을 계기로 폐지되면서, RFC7230~7235 로..

Http 2023.07.28

HTTP Status Code(상태 코드)

2023.06.23 - [Http] - HTTP HTTP 2023.06.23 - [Http] - internet-network(IP, TCP, UDP, PORT, DNS) internet-network(IP, TCP, UDP, PORT, DNS) 인터넷 상에서 컴퓨터들끼리는 어떻게 통신할까? 컴퓨터들 사이에는 무수히 많은 인터넷 망들이 있다는 것을 우 junhyuk-develop.tistory.com HTTP 상태 코드에 대해서 공부하기 이전에, HTTP 에 대해 공부하고자 한다면 위의 글을 읽어보길 바란다. HTTP 상태 코드란? → 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능 흔히, 우리가 잘못된 접근이나 페이지가 삭제된 URL을 눌렀을 때, 404와 같은 숫자 코드들을 본 경험이 있..

Http 2023.07.26

Http Method 활용

2023.07.22 - [Http] - HTTP API, Method(메서드) HTTP API, Method(메서드) 2023.06.23 - [Http] - HTTP HTTP 2023.06.23 - [Http] - internet-network(IP, TCP, UDP, PORT, DNS) internet-network(IP, TCP, UDP, PORT, DNS) 인터넷 상에서 컴퓨터들끼리는 어떻게 통신할까? 컴퓨터들 사이에는 무수히 많은 인터넷 junhyuk-develop.tistory.com 앞선 시간에는 HTTP API와 Method에 뭐가 있는지 알아봤다. 이번 시간에는 저번에 말한 메서드에 대해 더 구체적으로 알아보고 어떻게 활용하는지 알아보자. HTTP Method에 대해서 아래의 순서로 설명하..

Http 2023.07.25

HTTP API, Method(메서드)

2023.06.23 - [Http] - HTTP HTTP 2023.06.23 - [Http] - internet-network(IP, TCP, UDP, PORT, DNS) internet-network(IP, TCP, UDP, PORT, DNS) 인터넷 상에서 컴퓨터들끼리는 어떻게 통신할까? 컴퓨터들 사이에는 무수히 많은 인터넷 망들이 있다는 것을 우 junhyuk-develop.tistory.com 우선 HTTP가 무엇이고 어떤 특성을 가지는지에 대해서 알아보고 싶다면 앞선 글을 읽어주길 바란다. 우리가 HTTP나 여러 인터넷의 진행 과정 등을 공부하는 이유는 대게 회사에 입사하여 해당 직무를 해결하기 위함이라고 생각한다. 그렇다면, 우리가 HTTP에 관해서 공부를 한 뒤 회사에 입사하였다고 가정해보자..

Http 2023.07.22

HTTP

2023.06.23 - [Http] - internet-network(IP, TCP, UDP, PORT, DNS) internet-network(IP, TCP, UDP, PORT, DNS) 인터넷 상에서 컴퓨터들끼리는 어떻게 통신할까? 컴퓨터들 사이에는 무수히 많은 인터넷 망들이 있다는 것을 우리는 알고 있다. 그런데 그 컴퓨터들 사이에서 어떻게 정보가 오가는지 잘 모르 junhyuk-develop.tistory.com 이번 게시글을 읽기 전에, 인터넷과 네트워크 내에 작동 과정들을 정리한 전 게시글을 읽는 것을 추천한다. 이번 게시글에는 요즘 시대에 가장 중요하다고 말할 수 있는 HTTP에 대해서 알아보도록 할 것이다. HTTP(HyperText Transfer Protocol) HTTP 메세지에 모든..

Http 2023.06.23
1