<aside> ❓ 도메인, DNS가 무엇인지 공부하고 정리하기
</aside>
→ IP 주소를 대신하여 사용하는 주소
→ 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템
→ 브라우저의 검색창에 naver.com을 입력한다.
→ 이 요청은 DNS에서 IP 주소(125.209.222.142)를 찾는다.
→ 그리고 이 IP 주소에 해당하는 웹 서버로 요청을 전달하여 클라이언트와 서버가
통신할 수 있도록 한다.
<aside> ❓ HTTP 메서드(method)의 종류에 대하여 공부하고 정리하기
</aside>
→ W3 상에서 정보를 주고받을 수 있는 프로토콜
→ 서버가 수행해야 할 동작을 지정하여 요청을 보내는 방법
주요 메소드
메소드 | 설명 |
---|---|
GET | 리소스 조회 |
POST | 요청 데이터 처리, 주로 등록에 사용 |
PUT | 리소스를 대체 (덮어쓰기), 해당 리소스가 없으면 생성 |
PATCH | 리소스 부분 변경 (PUT이 전체 변경, PATCH는 일부 변경) |
DELETE | 리소스 삭제 |
기타 메소드
메소드 | 설명 |
---|---|
HEAD | GET과 동일하지만 메시지 부분(body) 부분을 제외하고 상태 줄과 |
헤더만 반환 | |
OPTION | 대상 리소스에 대한 통신 가능 옵션(메서드)을 설명 |
(주로 CORS에서 사용) | |
CONNECT | 대상 자원으로 식별되는 서버에 대한 터널을 설정 |
TRACE | 대상 리소스에 대한 경로를 따라 메시지 루프백 테스트를 수행 |