02. paypal에서 "한글"을 전달할 때 유의사항과 값 넘기기
paypal의 기본 캐릭터셋 'UTF-8' paypal에서 별다른 설정 없이 사용하면 기본 인코딩 값은 utf-8이다. 이와 관련하여 작업 중 볼 수 있는 3가지 정도의 오류 상황이 존재 할 수 있다. 첫번째. 문서는 EUC-KR (혹은 다른)인데 UTF-8(기본값) 으로 접근 : 명시적인 encoding 에러 두번째. 파일 형식과 명시적으로 선언한 캐릭터 타입은 UTF-8이 맞으나, paypal에게 넘겨주었던 변수의 출처가 EUC-KR(혹은 다른) 일 때 : 한글만 다 깨진다. (변수를 최종 인코딩 안 해 주었기 때문에) 세번째. 일부러 에러를 내지 않는 이상 보기 힘든 에러. 파일 속성과 명시적 선언 타입도 UTF-8로 일치하지만, paypal에 넘겨주는 캐릭터셋 타입이 엉뚱하게 EUC-KR로 되어있..
■ 개발관련 ■/PayPal
2014. 4. 18. 23:55