빌링키로 API 호출시 결과메시지 한글 깨짐
안녕하세요.
결제요청 후, 실패시, 결과메시지가 한글이 깨집니다.
이번달 11월 10일, 15일 결제요청시 로그를 확인해 보니, 결제실패 시, 한글이 깨집니다.
지난달 10월 20일, 25일 로그를 확인해 보니, 한글이 안깨지고 잘 나옵니다.
첨부파일로 로그파일 첨부합니다.
* 빌링키는 보안상 지웠습니다.
확인 부탁드립니다.
5 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
저희쪽은 변경된게 없습니다. 받으시는 쪽에서 인코딩이 변경되었는지 확인 부탁드립니다.
혹시 간헐적으로 이러시는 건가요?
일단 저희 로그상으로 금일 15시 36분 요청은 정상적으로 응답이 나간것으로 확인됩니다.

❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
아니요 euc-kr 안쓰는데요? utf8 맞구요. 작년 10월부터 토스빌링 사용하고 있었고 한번도 한글이 깨지는 문제는 없었습니다.
개발중에 한글이 깨져서 넘어왔으면 서비스 전에 해결을 했었겠지요
수정한게 없다고 우리는 문제가 없다고 애기하는건 이해할 수 없네요.
저도 수정한게 없습니다.
서버관리자한테 한번 물어는 보긴 할텐데
서버쪽도 크게 수정할 일이 없어서요
네
제 로컬에서 돌려도 깨져서 넘어옵니다.
테스트코드 진행해서 돌려보니 깨진상태로 넘어오드라구요
지금 제가 집이라 소스코드를 볼수 가 없어요
reestTemplate으로 받아서 처리해요
소스코드는 내일 올려드릴게요
명시적으로 utf8을 지정하지는 않앗는데
저번달 빌링자동결제 태울때만해도 깨지지는 않앗거든요
제가 지난번 로그도 다 살펴봤는데
그때는 안깨져 있더라구요
네
jpa로 개발했습니다.
스프링부트
명시적으로 utf8로 지정해 보고 다시 해볼게요
그냥 간단하게 postEntity로 넘기고
restTemplate에 담아서
넘어온값 처리
그정도에요
결제실패한 유저들한테 깨진상태로 카톡이 갔을거에요
한글 깨지는 문제가 그전에 있엇거나 발견되었으면 미리 조치를 햇을텐데
오늘 우연히 알게되어서요
아니요 최근에 소스를 수정한게 없어요
메이븐 쓰니까
utf8로 명시적으로 하면 될거 같긴하네요 해보고 안돼면 다시 글 남길게요
늦은시간에 계신줄 몰랏네요
안녕히 주무세요
utf8을 명시적으로 지정하니, 한글이 깨지지 않아서 해결되었습니다.
도움주셔서 감사합니다.