728x90
반응형
SMALL

전체 글 132

[CORS] CORS 개념과 스프링 부트에서 처리하는 방법(OPTIONS 요청)

1. CORS 란?Cross-Origin Resource Sharing 의 약자로, 웹 브라우저에서 다른 출처(도메인, 프로토콜, 포트)의 리소스에 접근할 수 있도록 허용하는 메커니즘FE(브라우저) → BE(API 서버) 요청을 할 때, 도메인/포트/프로토콜이 다르면 "Cross-Origin" 요청이 됩니다.보안 때문에 브라우저는 기본적으로 이를 차단해요.서버가 **“나는 이 출처(origin)에서 오는 요청을 허용한다”**라고 응답해줘야 브라우저가 통과시킵니다.=> 한마디로 말해서, BE API를 아무나 호출할 수 없도록 브라우저 보안 표준상 CORS 에러를 발생시켜 차단.=> 개발계에서는 편하려고 * 열어두고(모든 도메인에서 오는 요청을 다 허용), 운영계에서는 필요한 출처만 허용해둠.Access-C..

IT/개론 2025.08.19

[해커랭크] Stone Division (어쩐지 난이도 Hard였구나)

[해커랭크] Stone DivisionConsider the following game:There are two players, First and Second, sitting in front of a pile of stones. First always plays first.There is a set, , of distinct integers defined as .The players move in alternating turns. During each turn, a player chooses some and splits one of the piles into exactly smaller piles of equal size. If no exists that will split one of the ..

728x90
반응형
LIST