HTTP 2

URL 이란?

URL(Uniform Resource Locator) - 인터넷의 리소스를 가르키는 표준이름 URL의 구조 ex) http://www.ex-http.com/ch01/index.html URL의 첫 부분인 http는 URL의 스키마이다. 스키마는 웹 클라이언트가 리소스에 어떻게 접근하는 지 알려준다. 이 경우에 URL은 http 프로토콜을 사용한다. URL의 두 번째 부분인 www.ex-http.com은 서버의 위치다. 이는 웹 클라이언트가 리소스가 어디에 호스팅 되어 있는지 알려준다. URL의 세 번째 부분인 /ch01/index.html은 리소스의 경로이다. 경로는 서버에 존재하는 로컬 리소스들 중에서 요청받은 리소스가 무엇인지 알려준다. URL 문법 ://:@:/;?# 컴포넌트 설명 기본값 스키마 리..

HTTP 2023.09.03

HTTP 메서드 정리

HTTP 주요 메서드 GET : 리소스 조회 POST : 요청 데이터 처리, 주로 등록에 사용 PUT : 리소스를 대체, 해당 리소스가 없으면 생성 PATCH : 리소스 부분 변경 DELETE : 리소스 삭제 HTTP 기타 메서드 HEAD : GET과 동일하지만 메시지 부분을 제외하고, 상태 줄과 헤더만 반환 OPTIONS : 대상 리소스에 대한 통신 가능 옵션(메서드)을 설명(주로 CORS에서 사용) CONNECT : 대상 리소스로 식별되는 서버에 대한 터널을 설정 TRACE : 대상 리소스에 대한 경로를 따라 메시지 루프백 테스트를 수행 GET 리소스 조회 서버에 전달하고 싶은 데이터는 쿼리파라미터를 똥해서 전달 메시지 바디를 사용해서 데이터를 전달할 수 있지만, 지원하지 않는 곳이 많아서 권장하지 ..

HTTP 2023.08.24