[ETC] CORS
·
ETC
CORS 에러는 프론트엔드에서 백엔드로 요청보낼 때, 브라우저에서 자주 마주하는 에러다. 물론 로컬에서 백엔드 서버를 실행하고, 로컬에서 프론트엔드를 실행한 뒤, 이 둘 사이에 통신을 보내면 CORS 에러는 거의 발생하지 않는다. 하지만 백엔드 서버를 배포한 경우엔 얘기가 달라진다. 그렇다면 이 CORS는 뭐고 왜 백엔드 서버를 배포한 경우 에러가 발생하는지 알아보자  CORS  CORS란 Cross-Origin Resource Sharing 의 약자로, 직역하면 교차 출처 리소스 공유 이다.근데 ‘교차 출처 리소스 공유’ 라는 단어 자체가 이해하기 어려우니까 다른 출처로 부터 제공된 리소스 사용을 허용하는 것 이라고 하면 더 이해하기 쉬워진다. 결국엔 그렇게 많이 마주하던 CORS 에러가 사실은 최대한..
[ERROR] 필터 예외 처리 (Feat : JWT)
·
ETC/ERROR
😂 ISSUE 엑세스 토큰이 만료된 경우, 토큰이 만료되었다는 예외를 던지는데, 이런 Response가 나온다.{ "status": "UNAUTHORIZED", "code": 401, "message": "인증되지 않은 유저입니다.", "detail": null} 인증되지 않은 유저도 맞지만, 난 아래의 형태처럼 더 적절한 예외 메시지를 리턴하고 싶다.{ "status": "UNAUTHORIZED", "code": 401, "message": "토큰이 만료되었습니다.", "detail": null}{ "status": "UNAUTHORIZED", "code": 401, "message": "인증용 헤더가 비어있습니다.", "detail":..
[ERROR] M1 맥북 Jmeter 실행 에러
·
ETC/ERROR
HomeBrew 가 맥북에 설치되어 있는 경우 터미널에서 아래의 명령어를 입력하면 jmeter를 설치할 수 있다.brew install jmeter   설치가 모두 끝나고 터미널에 jmeter만 입력하면 바로 실행되어야 하는데, 아래와 같은 에러가 뜬다.jmeter   ================================================================================/opt/homebrew/Cellar/jmeter/5.6.3/libexec/bin/jmeter: line 199: 40019 Trace/BPT trap: 5"$JAVA_HOME/bin/java" $ARGS $JVM_ARGS $JMETER_OPTS -jar "$PRGDIR/ApacheJMeter.ja..