PayPal URL 문자열에 항목 이름을 전달하고 있지만 문자 인코딩이 발생하는 즉시 URL 문자열이 paypal에 제출할 때 깨지게됩니다.Paypal 문자 인코딩으로 인해 URL 문자열이 깨졌습니다.
예를 들어, 나는 다음과 같은 항목의 이름을 전달 해요 :
이적극적인 청취가 - 그것은
내 페이팔 URL 문자열은 다음 출력의이 같은 :
https://www.paypal.com/cgi-bin/webscr?item_name_1=Active listening –it’s
당신이 할 수 그것의 은폐를보십시오 - 그리고 이것은 URL 끈을 끊는 원인이된다. – 및 ’을 수동으로 제거하면 정상적으로 작동합니다.
paypal 백엔드에서 내 언어 인코딩을 UTF-8로 설정했으며 내 페이팔 문자열에 UTF-8을 전달합니다.
내가 뭘 잘못하고 있니?
PayPal 설명서를주의 깊게 읽으십시오 - 서버에 보내는 모든 값을 urlencode해야한다고 말합니다. – Fracsi
고마워요 Fracsi 내가 그걸 시도해 주겠다. – Mark