我在我的 PayPal URL 字符串中传递项目名称,但是一旦我遇到任何具有字符编码的内容,它就会导致 url 字符串在提交到 paypal 时中断。
例如,我传递了以下项目名称:
积极倾听——这是一个
我的贝宝 url 字符串然后输出为:
https://www.paypal.com/cgi-bin/webscr?item_name_1=Active listening –it’s
正如您所看到的,它隐藏了 - 和 ' 这会导致 url 字符串中断。如果我手动删除 - 和 ' 它就像正常工作一样。
我已将 paypal 后端中的语言编码设置为 UTF-8,并且在我的 paypal 字符串上传递 UTF-8。
我究竟做错了什么?