Web/Web

HTTP란?

jinsiri 2018. 10. 12. 16:21

HTTP: 서버와 클라이언트가 공통으로 알아들을 수 있는 메세지

Request

GET 데이터를 웹서버로부터 가져올때 사용하는 메소드

POST 전송버튼 누르면 값이 넘어가는것

HOST 요청하는 주소 하나의 웹서버가 여러개의 도메인을 서비스 할 수 있다.

USERS - AGENT 웹브라우져의 다른표현

If-Modified-Since: 내가 이파일을 마지막으로 받은게 언제 받은것인지 , 웹서버는 이 시간을 기준으로 최신이면 전송을 안하고 최신이 아닐시에는 전송을 한다.

Response

status (version, status code, phrase)

1xx 상태 / 2xx 성공 / 3xx 재요청 / 4xx 클라이언트 에러 / 5xx 서버에러 

Content-Type 중요


http와 https의 차이점은?

HTTPS SECURE의 약자

https는 전송내용이 암호화 되어 있어 당사자외 정보를 알기 어렵다.

Cache 

cashe-control pragma 캐시 제어 방법

Cookie

쇼핑몰에서 장바구니이용 로그인시 로그인상태 유지됨.

쿠키값을 웹브라우져에 설정하면 사용자의 상태를 유지 식별할 수 있다.

최근에는 web storage기술이 나왔다.  proxy도 관심을 가져보기 바란다.


wireshark는 http뿐 아니라 컴에서 일어나는 모든 네트워크 트래킹을 감시할 수 있다.

반응형