Notice
Recent Posts
Recent Comments
Link
투케이2K
75. (TWOK/ERROR) [Spring] 스프링 http api 요청에서 한글 및 base64 데이터 문자 깨짐 , 소실 이슈 본문
투케이2K 에러관리
75. (TWOK/ERROR) [Spring] 스프링 http api 요청에서 한글 및 base64 데이터 문자 깨짐 , 소실 이슈
투케이2K 2022. 6. 14. 08:02[환경 설정 및 설명]
프로그램 : Intelij
설 명 : 스프링 http api 요청에서 한글 및 base64 데이터 문자 깨짐 , 소실 이슈
[에러 원인]
1. 한글 및 base64 데이터 api (get , post) 전송 시 인코딩 문제 및 특수 문자 문제로 인해 데이터가 깨짐 , 소실 되는 이슈
[해결 방법]
1. 자바스크립트 및 클라이언트 부분에서 query string http 요청 시 Content-Type 을 application/x-www-form-urlencoded; 설정 실시
2. 추가 방안으로 자바스크립트 부분에서 http 전송 시 encodeURIComponent 사용해 특수문자 및 한글 URL 인코딩 수행 후 전송 실시
3. 스프링 서버 부분에서 파라미터로 들어온 데이터를 확인해 % 문자 포함 시 (URL 인코딩) URL 디코딩 수행 실시 로직 추가
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments