HTTP

cooking_123·2022년 9월 17일

response

response Headers -> 웹서버가 웹브라우저에게 응답한 내용(이 응답내용으로 브라우저 상에 나타나게 만들어줌 )

  • status : version(http의 버전), status code , phrase(status code를 인간이 이해하기 쉽도록 말로 풀어쓴 것이다. )

  • 403 Forbidden : 접속하면 안되는 곳에 접속하는 했을 때 에러메시지를 보냄

  • 404 Not Found : 서버에 어떤 것을 요청했는데 서버에서 왜 없는 것을 요청하냐고 에러메세지를 보낸것

  • Last-Modified : 이 파일은 마지막으로 언제 수정되었습니다를 보여주는 메시지

request

  • request headers -> 웹브라우저가 웹서버에게 요청한 내용

  • 서버쪽으로 전송해야되는 내용은 body에 적는다.

  • get은 브라우저상에서 웹서버로부터 데이터를 가져오는 메소드

  • 웹브라우저가 웹서버에게 보내야 하는 것이 있을경우, post를 사용한다.

  • If-Modified-Since -> 브라우저가 이 파일을 마지막으로 언제 다운받은것인지를 웹서버에게 알려주는 것이다.
    웹서버는 응답할떄 자기가 갖고 있는 파일이랑 뭐가 더 최신인지를 비교해서 자기가 가지고 있는 파일이 최신이면 전송해주고 최신이 아니면 전송안해주어도 된다.

0개의 댓글