devnoong.log
article thumbnail
[Postman ] 400 Bad Request ERROR 발생 (비정상적 공백 )
WEB/BACKEND 2024. 8. 21. 13:57

문제 발생 API 호출 테스트를 위해 Postman에서 API 문서 가이드에 적힌 대로,  헤더값과 Body 값을 json으로 세팅 후 호출을 진행했다. 근데 400 Bad Request Error가 발생했다  분명 Header에 인증받은 Authorization 과 Content-Type 을 ' application/json' 로  설정했는데, 무슨 데이터가 잘못 세팅되었길래 400 에러가 발생하는걸까??? 라고 멘붕에 빠짐... 원인 분석 아무리 봐도 잘못된게 없었음.가이드 문서 그대로 json 파라미터 값을 복사해서 postman에 불어넣기 했는데.......TT API 가이드 문서에 샘플로 존재하는 json 을 복붙해서 수행했는데, 다른 분은 수행이 된다고 하셨다. 그래서 해당 body를 받아서 ..

JWT(Json Web Token) 개념 정리 (Java-jwt)
WEB/BACKEND 2024. 7. 13. 18:12

JWT란?토큰 인증 방식으로 기존 세션 인증방식과는 달리 stateless 한 인증 방식이다. 기본적으로 JWT 라이브러리가 다양하게 존재하는데, JAVA에서는 Java-jwt 와 jjwt 라이브러리를 많이 사용한다.(개인적으로  Auth0에서 개발한 java-jwt가 직관적이여서 사용하기 편하다고 느껴진다.) 자세한 내용은 아래 블로그를 참조https://dalichoi.tistory.com/entry/JWT-%ED%86%A0%ED%81%B0-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-java-jwt%EC%99%80-jjwt-%EA%B0%84%EB%8B%A8-%EB%B9%84%EA%B5%90 JWT 토큰 라이브러리 java-jwt와 jjwt 간단 비교경험이 많지 ..

article thumbnail
[GIT] GIT 특정 파일만 이전 COMMIT 내역으로 ROLLBACK 하기
잡부 2024. 1. 10. 14:04

일부 파일만 이전 commit 내역으로 rollback 하고싶을 경우가 존재한다. Rever Commit의 경우에는 내가 원하는 파일이 아닌 Commit 한 내역 전체가 rollback 되기때문에 적합하지가 않다. 그럴경우 특정 파일만 이전 commit 내역으로 rollback 하기 위해서는, 1. 변경하고싶은 파일의 git log를 조회해 commit 번호를 확인한다. git log -- 파일 상대경로 그러면 여러개의 commit 번호가 아래와같이 조회되는데, rollback 시점의 commit 번호를 복사한다. 2. 조회한 commit 번호로 checkout 하여 특정 파일만 변경한다. git checkout commit번호 -- 파일 상대경로 3. 변경사항 확인 후, 스테이징 및 새 commit 등..