모든 개발자를 위한 HTTP 웹 기본 지식 강의를 공부하고 정리한 글입니다인터넷에서 클라이언트와 서버가 통신하기 위해 존재하는 최소한의 규약IP는 패킷(Packet)이라는 통신 단위로 지정한 IP주소에 데이터를 전달한다.IP패킷 정보는 출발지 IP, 목적지 IP, 전송
자원(resource)를 식별하는 통합된 방법Locator, Name 또는 둘 다 추가로 분류될 수 있다.scheme://userinfo@host:port?query- 예시) https://www.google.com:443/search?q=hello&hl=ko
모든 개발자를 위한 HTTP 웹 기본 지식 강의를 공부하고 정리한 글입니다. 문서를 전송하는 프로토콜이제는 문서뿐 아니라 HTML, TEXT, 이미지 , 음성, 영상, 파일, JSON 등 모든 형태의 데이터를 전송할 수 있다.클라이언트 서버 구조로 동작한다.클라이언트는
모든 개발자를 위한 HTTP 웹 기본 지식 강의를 공부하고 정리한 글입니다.회원 목록 조회회원 조회회원 등록회원 수정회원 삭제회원 목록 조회 /members회원 조회 /members/{id}회원 등록 /members/{id}회원 수정 /members/{id}회원 삭제
URI 끝에 쿼리 파라미터를 붙여 데이터 전송GET 사용주로 정렬 필터(검색)HTTP 메시지 바디를 통한 데이터 전송POST, PUT, PATCH 사용회원 가입, 상품 주문, 리소스 등록, 리소스 변경이미지, 정적 텍스트 문서GET 사용쿼리 파라미터를 쓰지 않고 단순히
클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능즉, 클라이언트와 서버간 데이터를 주고 받는 과정에서 문제 없이 진행이 되었는지, 아니면 문제가 발생했는지에 대해 확인하는 방식이다.요청이 수신되어 처리중거의 사용하지 않으므로 생략클라이언트의 요청을 성공적으로
모든 개발자를 위한 HTTP 웹 기본 지식 강의를 공부하고 정리한 글입니다.HTTP 전송에 필요한 모든 부가정보가 포함 → 메시지 바디의 내용, 바디의 크기, 압축, 인증, 요청 클라이언트, 서버 정보, 캐시 관리 정보 등등 무수한 정보 필요시 임의의 헤더 추가 가