오늘날 모든 데이터들이 Http 메시지를 통해 전송되고 있다. 웹 어플리케이션을 개발공부를 하면서, http 에 대해 확실히 정리하고 싶어서 포스팅을 적어보겠다. 김영한 강사님의 "모든 개발자를 위한 HTTP 웹 기본 지식" 강의를 들었습니다.클라이언트 서버 구조무상태
김영한 강사님의 "모든 개발자를 위한 HTTP 웹 기본 지식" 강의를 들었습니다.우리가 요청 메시지를 보낼 때, 시작라인을 보면 GET/search?q=hello&hi=ko HTTP/1.1이렇게 request-line을 적는다 http 메서드 : Getrequest-t
클라이언트에게 서버가 무슨 오류가 나는지 잘 전달해줘야 한다만약 모르는 상태 코드가 나타난다면..? -> 상위 상태코드로 해석하기(앞자리 보라고!!!)1xx (Informational): 요청이 수신되어 처리중2xx (Successful): 요청 정상 처리3xx (Re
header-field = field name: OWS filed-value OWS(field name : 대소문자 구분 X)HTTP 전송에 필요한 모든 부가 정보표준 헤더가 너무 많음필요시 임시의 헤더 추가 가능RFC723x의 변화로...엔티티 -> 표현(Repre
우리가 서버에서 웹 페이지를 랜더링 받는다고 생각을 해보자naver 웹 이라고 생각을 하면, 여러 그림들도 많고 정말 많은 데이터들이 서버에서부터 받아질 것이다. 그런데 내가 똑같은 페이지를 여러번 들어간다면 여러번 모두 같은 데이터(그림,오디오)등등을 계속 받아야 될