요청(2)
-
HTTP 요청 메소드
HTTP 요청 메소드 주요 메소드 GET : 리소스 조회 POST : 요청 데이터 처리 (ex. 데이터 등록) PUT : 리소스를 대체, 해당 리소스가 없으면 생성 DELETE : 리소스 삭제 PATCH : 리소스를 일부만 변경 기타 메소드 HEAD : GET과 동일하지만 메시지 부분을 제외하고 상태 줄과 헤더만 반환 OPTIONS : 대상 리소스에 대한 통신 가능 옵션을 설명 (주로 CORS에서 사용) CONNECT : 대상 자원으로 식별되는 서버에 대한 터널을 설정 TRACE : 대상 리소스에 대한 경로를 따라 메시지 루프백 테스트를 수행 HTTP 메소드의 속성 1. 안전 (Safe Methods) 메소드를 계속해서 호출해도 리소스를 변경하지 않는다. 주요 메소드 중 GET 메소드가 이에 해당된다. ..
2022.01.11 -
HTTP 기본
HTTP (Hyper Text Transfer Protocol) HTML 문서와 같은 리소스를 가져올 수 있게 해주는 프로토콜 웹에서 이루어지는 모든 데이터 교환의 기초 클라이언트-서버 프로토콜 : 수신자 측(웹 브라우저)에 의해 요청이 초기화되는 프로토콜 클라이언트와 서버들은 개별적인 메시지 교환에 의해 통신함 요청(Requests) : 클라이언트에 의해 전송되는 메시지 응답(Responses) : 그에 대해 서버에서 응답으로 전송되는 메시지 HTTP는 확장 가능한 프로토콜 (1990년대 초에 설계되어 거듭 진화됨) HTTP는 Application 계층의 프로토콜 TCP 혹은 TLS(암호화된 TCP연결)를 통해 전송 Reference HTTP 기본 HTTP란 무엇인가
2022.01.03