본문 바로가기

링크 모음

http프로토콜 강의 목록

※본인이 작성한 글은 아니지만 이론공부에 도움이 되어 링크를 정리하였다.

 

1강 생략(본인 개인사)

 

[HTTP 프로토콜 강좌]#2 클라이언트와 서버

1. HTTP 통신의 시작 HTTP는 일단, 클라이언트 서버간 통신이다. 서버는 서비스할 준비를 잔뜩 해 놓고, 클라이언트의 요청을 계속 기다린다.  클라이언트는 필요시마다 접속해서 원하는 정보를 받

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#3 HTTP 요청 방식 GET,POST

HTTP 요청 방식(Request Method)에 대한 이야기를 좀 해보려 한다. HTTP에는 좀 대표적으로 아래 4가지의 요청방식이 있다.  GET POST PUT DELETE 1. GET GET 은 가장 단순하면서도...

withbundo.blogspot.com

 

 

 

[HTTP 프로토콜 강좌]#4 HTTP 요청방식 PUT,DELETE

지난 포스팅에 이어 이번에는 PUT과 DELETE 를 이야기 해본다. 먼저, GET과 POST는 웹서버가 준비한 데이터를 열람하는 형태였다면, PUT과 DELETE는 웹서버에 있는 컨텐츠를 조작하는 것이라 할 수 있다.

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#5 HTTP 요청방식 OPTIONS,HEAD,TRACE

지난 토요일. 아이들 둘 데리고 캠핑을 다녀왔다. 남양주에 위치한 수동계곡..  서울에서 가까워 당일치기로 다녀올수 있어서 좋은것 같다.  일요일부터는 장마비가 내리기 시작한다. 그래도

withbundo.blogspot.com

 

[HTTP 프로토콜 강좌]#6 가상호스트(Virtual Hosts) 와 리다이렉션(Redirection)

송중기와 송혜교가 결혼을 한다고 하네.. 스타급 연예 뉴스.. 둘이 사귄다고 보도 했던 디스패치는 정말 대단한것 같다. HTTP 요청 방식에 대한 포스팅을 모두 마치고, 오늘은 가상호스트(Virtual Hos

withbundo.blogspot.com

 

[HTTP 프로토콜 강좌]#7 프록시 서버(Proxy Server)

오늘 포스팅에서는 프록시(Proxy) 에 대한 이야기를 하려 한다. 프록시의 역할 먼저 프록시의 사전적 의미는 "대리인" 이다. 클라이언트에게는 서버인것 처럼.... 서버에게는 클라이언것 처럼 동작

withbundo.blogspot.com

 

[HTTP 프로토콜 강좌]#8 캐시서버(Cache Servers)

오늘 포스팅할 주제는 웹캐시서버(Web Cache Servers) 이다. "Cache"의 사전적 의미는 저장소라고 한다. 웹브라우저에 보면 "캐시파일" 이라고 있는데, 브라우저에서 저장하고 있는 내용을 보면 이미지,

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#9 HTTP 상태 유지 - 쿠키 (Cookie)와 세션(Session)

오늘 포스팅은 상태 유지 (State Maintenance) 에 대한 내용이다. 상태 유지는 현재 우리가 이용하는 대다수의 웹사이트에서 필수적으로 필요로 하는 기능이다. 우리가 어떤 웹사이트에 접속 한 후 사

withbundo.blogspot.com

 

[HTTP 프로토콜 강좌]#10 HTTP 요청/응답 메시지 구조

HTTP 헤더에 대해 논하기 앞서 HTTP 메시지의 구조를 먼저 알고 가면 좋을 것 같다는 생각이 든다. HTTP 메시지 구조를 알아야 우리가 학습한 Method, 헤더의 내용들, 클라이언트와 웹서버간 전달되는

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#11 HTTP 요청 헤더 I - Accept, Accept-Charset, Accept-Encoding, Accept-Language

우리가 이전 포스팅 내용에서 봤듯이 HTTP 요청과 응답에는 다수의 HTTP 헤더 들이 존재한다. 헤더는 헤더명과 헤더값으로 구성되며, 이 둘간의 구분은 " : " 콜론을 기준으로 좌측은 헤더명, 우측

withbundo.blogspot.com

 

[HTTP 프로토콜 강좌]#12 HTTP 요청 헤더 II - Authorization, Cookie, Expect, From, Host

지난 포스팅에 이어 오늘도 HTTP 요청헤더 2탄을 시작해 본다. 회사일, 그리고 집에 손이 필요한 아이들이 있다 보니, 한번에 많은 양을 진행하기가 벅차다.. ㅠㅠ 가급적 남는 시간을 활용하여 짬

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#13 HTTP 요청 헤더 III - If-Match, If-Modified-Since, If-None-Match

오늘은 HTTP 요청헤더 중 다음 3가지에 대해 이야기 해보려한다. If-Match If-Modified-Since If-None-Match 원래 한번에 헤더 5개씩 정리를 하려 했는데, 이번주 외근과 출장이 좀 있다보...

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#14 HTTP 요청 헤더 IV - Range, If-Range, If-Unmodified-Since

1. Range 클라이언트(웹브라우저)는 서버가 제공하는 컨텐츠에서 일부분을 다시 요청하거나 갱신할 필요가 있을 수 있다.  예컨대 스트리밍같은 동영상 데이터일 경우 총 5분짜리 영상인데.. 처음

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#15 HTTP 요청 헤더 V - Max-Forwards, Proxy-Authorization, Referer, TE

7/31일부터 8/2일까지 휴가를 다녀왔다. 아이가 5세, 3세 이렇게 두 녀석인데.. 첫째의 유치원 방학으로 애를 봐줄 사람이 필요하다. 3일동안 두녀석들과 온종일 시간을 보냈는데.. 육체는 좀 고달

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#16 HTTP 응답 헤더 I - Accept-Range, ETag, Location, Server, Vary

바로 이전 강좌(#15)까지 HTTP 요청헤더를 모두 마치고, 오늘부터는 응답헤더에 대해 정리해본다. 응답헤더가 끝나게 되면 계획으로는 일반(General) 헤더를 정리하고 HTTP 헤더에 대해서 마무리를 할

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#17 HTTP 응답 헤더 II - Set-Cookie, Age, WWW-Authenticate, Proxy-Authenticate, Authentication-Info

오늘은 HTTP 응답헤더의 두번째 시간이다. HTTP 프로토콜을 정리하려고 마음 먹을때만 해도, 금방 끝날거라 생각했었는데, 내가 알고 있는 지식을 다시금 확인하는 과정을 거치고, 이를 글로 잘 표

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#18 HTTP 응답 헤더 III - Retry-After

응답헤더가 많이 남은줄 알았는데, 하다보니 Retry-After 하나 남아 있다. 응답헤더를 마무리 하고 일반 헤더를 이 포스팅에 정리를 해보려고 하니.. 글 제목이 좀 걸린다. 오늘은 응답헤더를 마무

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#19 HTTP 일반 헤더 I - Cache-Control, Connection, Date, Pragma, User-Agent

이번 주 광복절을 끼고 수요일까지 여름 휴가를 다녀왔다. 때문에 새 글에 대한 포스팅이 늦었다. 오늘은 HTTP 일반 헤더(General Header) 에 대한 내용이다. 일반 헤더는 요청과 응답 모두 사용될 수

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#20 HTTP 일반 헤더 II - Transfer-Encoding, Upgrade, Warning, Trailer

이전 시간에 이어 오늘은 General 헤더의 마지막 시간이다. 오늘은 포스팅 글 제목에 있듯이 4개의 헤더를 다룬다. Transfer-Encoding Upgrade Warning Trailer 1. Transfer-Encodi...

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#21 HTTP 엔티티 헤더 I - Content-Encoding, Content-Language, Content-Length, Content-Location, Co

오늘부터 이틀간 HTTP 헤더의 마지막인 엔티티(Entity) 헤더를 다루게 된다. 메시지 바디 부분에 포함되는 부분의 정보를 담는 것이다 보니 주로 응답헤더쪽에 많이 사용된다. 오늘은 엔티티 헤더

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#22 HTTP 엔티티 헤더 II - Expires, Last-Modified

오늘은 HTTP 엔티티 헤더 두번째 시간이다. 엔티티헤더는 첫번째 시간에 거의 모든 내용을 다룬 터라 오늘은 내용이 많지 않다. 가벼운 마음으로 아래 내용을 살펴 보시고, 지금껏 강의한 HTTP 헤

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#23 응답 상태 코드 (HTTP Status Code) - 1xx, 2xx, 3xx

이전 강좌를 마치며, HTTP 보안과 HTTP 가속에 대한 내용을 다룬다고 했었다. 그런데, 내가 HTTP 상태코드에 대해 정리를 한적이 없다는 것을 어제 저녁에 알게 되니.. 아차 싶다.  이전 강좌들에서

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#24 응답 상태 코드 (HTTP Status Code) - 4xx, 5xx

지난 시간에 이어 HTTP 상태 코드를 정리한다. 우리는 HTTP 상태코드에는 크게 1xx, 2xx, 3xx, 4xx, 5xx 이렇게 다섯 카테고리로 구분하며, 1xx 는 단순 정보 제공 2xx 는 클라이언트의 요청을 정상적으로

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#25 HTTP 가속 - Load Balancing

웹사이트가 인터넷상에 처음 등장한 이후 지금까지 많은 발전과 변화가 있었다. 웹사이트는 그 발전을 거듭하여 현재 비즈니스는 물론 우리의 생활 깊숙히 파고 들어와 있다. 우리가 이메일 없

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#26 HTTP 가속 - 웹 캐싱(Web Caching) I

HTTP 가속에 대한 내용 중 두번째 시간이다. HTTP 통신에 대한 가속효과를 주기 위한 기술로 지난 시간 "부하 분산(Load Balancer)" 를 이야기 했다. 오늘은 그 두번째로 HTTP 통신의 가속 기술 중 단연 으

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#27 HTTP 가속 - 웹 캐싱(Web Caching) II

지난 시간에 이어 웹 캐시 프록시서버의 구성위치에 따른 특색을 살펴 보았다. 오늘은 웹 캐시 프록시 서버를 사용자가 적용하기 위한 방법에 대해 이야기 해보려 한다. 클라이언트에게 웹 캐시

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#28 HTTP 가속 - SSL Termination

오랜만의 포스팅이 된다. 10여일의 길고도 긴 추석명절이 지났다. 명절이 길면 길수록 다시 일상으로 복귀하게 될때의 피로도는 비례적으로 높은것 같다. 오늘은 HTTP의 보안성을 향상시킬 수 있

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#29 HTTP 가속 - TCP Multiplexing

오늘이 HTTP 가속 기술의 마지막 시간이다. HTTP 프로토콜 강좌를 시작한지 약 4개월 정도 된것 같다. 거의 다 왔다. 이번 포스팅과 다음 포스팅까지해서 30개의 강좌를 끝으로 마무리하려 한다. 하

withbundo.blogspot.com

 

 

[HTTP 프로토콜 강좌]#30 Proxy 와 사용자 IP - x-forwarded-for 헤더

오늘은 HTTP 프로토콜 강좌의 마지막 시간이다.  6월 말부터 지금까지 약 4개월 정도를 "HTTP 프로토콜 강좌"에 대해 포스팅한 것 같다.  여러가지 내용이 있었으나, 웹프록시(Proxy)는 HTTP 프로토콜

withbundo.blogspot.com