출처 : http://vany.tistory.com/143 @ 참고로 아래 내용은 Linux 기준으로 작성하였다. @ PuTTY 한글판은 http://kldp.net/projects/iputty/ 에서 구할 수 있다. Vim 설치: Vim 다운로드 페이지에서 원하는 platform 용의 원하는 version 을 내려받는다. 본인이 사용한 버전은 7.0 으로 해당 다운로드 링크는 아래와 같다. ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2 압축을 푼다. $ bunzip2 -c vim-7.0.tar.bz2 | tar xvf - 컴파일 후 설치한다. $ cd vim70/src $ make CONF_OPT_FEAT="\ --with-features=big\ --prefix=..
출처: http://cafe.daum.net/lifeshelter/HbNq/2 HTTP 1.1 에서는 커넥션이 끊어지지 않고 유지되는 Keep Alive connection(persistent connection) 을 지원한다. apache 에서 httpd.conf 에 Keepalive on으로 설정하면 Keep alive connection을 지원 하게 된다. 웹페이지를 가져오는 프로그램을 만들 때(php에서 fsockopen을 사용하는 경우도)를 생각해보자. 하나의 커넥션이 계속 유지된 상태라면 정확한 본문의 내용이 어디까지인지, 그리고 길이는 얼마인지 어떻게 확인해야할까? 또한 connection close형태로 요청을 하더라도 HTTP 1.1에서는 본문내용을 chunked enconig(이게 뭔지..
HTTP1.0-1.1 Protocol Massage & Header 구성요소 분 류 Massages Header 설 명 지 원 버 전 생략여부 HTTP1.0 HTTP1.1 상용Header General-Header Date 현재시간 ex)Date: Tue, 15 Nov 1994 08:12:31 GMT ○ ○ Pragma 케시제어 ex)Pragma: no-cache ○ × Cache-Control 케시 여부·업데이트시간·내용·지움등 × ○ Connection 연결끊기-http1.1은 연결을 지속 ex)Connection: close × ○ Transfer-Encoding [entity-body]의 압축방식 × ○ Upgrade 프로토콜 변경시 ex)Upgrade: HTTP/2.0, SHTTP/1.3, IR..