确定PayPal IPN使用的编码方式?

时间:2011-12-22 20:11:54

标签: c# encoding paypal paypal-ipn

我在使用 PayPal IPN 时遇到了一些问题。该文档使用 ASCII 编码。我使用 UTF-8 。它工作正常但作为一个罕见的情况我得到一些随机字符。据我所知,可以为不同的编码设置Paypal帐户。有没有办法确定?

或者是否有处理所有案例的标准方法。

2 个答案:

答案 0 :(得分:11)

您可以通过个人资料>设置IPN的编码我的销售工具> PayPal按钮语言编码>更多的选择。 (direct link

IPN消息本身也包含一个'charset'字段,您可以检查该字段。另请参阅https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro#id091F0M006Y4

答案 1 :(得分:1)

我认为这是解决方案的一部分。

指定我们发送给paypal的表单中使用的编码方法

<INPUT TYPE="hidden" name="charset" value="utf-8">

link更有帮助