TIL/Network(2)
-
[TIL][Network][2024-01-11] CORS
CORS CORS는 cross-origin resource sharing의 약자이다. 웹 페이지에서 다른 도메인으로부터 리소스를 요청하는 것을 가능하게 한다. 일반적으로는 보안상의 이유로 cross origin 요청을 제한한다. 이를 동일 출처 정책 이라고 부른다. 하지만 CORS를 사용하면 서버는 이러한 요청을 허용하도록 설정할 수 있다. 서버는 이를 위해 응답 해더에 Access control allow origin을 추가한다. 이 헤더는 어떤 도메인이 해당 리소스에 접근할 수 있는지를 지정한다. CORS는 잘못 설정되면 보안 위험을 초래할 수 있다. 따라서 CORS설정은 신중하게 해야 하며 필요한 경우에만 사용해야 한다. CORS의 작동 방식 요청전송 : 클라이언트가 다른 도메인의 리소스에 대한 H..
2024.01.12 -
[TIL][Network][2024-01-10] HTTP 메서드
HTTP 메서드 HTTP 메서드는 클라이언트가 서버에게 요청을 전달하는 방식을 정의한다. 주로 사용되는 메서드 GET : 정보를 요청하기 위해 사용되는 메서드이다. POST : 서버에 데이터를 추가 및 등록하기 위해 사용되는 메서드이다. PUT : 리소스를 대체하거나 없으면 생성하기 위해 사용되는 메서드이다. PATCH : 리소스를 부분적으로 변경하기 위해 사용되는 메서드이다. DELETE : 특정 리소스를 삭제하기 위해 사용되는 메서드이다. 기타 메서드 HEAD : GET 메서드와 유사하지만 헤더의 정보만을 제공하는 메서드이다. 주로 리소스의 메타데이터를 확인하는 용도로 사용된다. OPTIONS : 서버에서 지원되는 메서드나 리소스에 대한 옵션을 확인하기 위해 사용되는 메서드이다. TRACE : 클라이..
2024.01.11