Utf 8 I';我正在寻找帮助整合贝宝IPN';与Marklogic的关系

Utf 8 I';我正在寻找帮助整合贝宝IPN';与Marklogic的关系,utf-8,paypal-ipn,marklogic,Utf 8,Paypal Ipn,Marklogic,我正在使用ngrok通过隧道连接到本地主机。IPN模拟器运行平稳,邮递员也是如此。但是,一旦我运行了整个过程(进行事务处理,等待IPN),我就会得到以下错误:400xdmp-REQUTF8SEQ:无效的UTF-8转义序列--请求不是UTF-8编码的 我在应用程序的入口点放了一个xdmp:log,但没有记录任何内容,所以我相信当请求到达服务器时会发生错误。有没有办法在服务器级别处理这个问题?是否有人成功地将IPN与ML集成 任何帮助都将不胜感激!谢谢 我想我找到了答案:)在IPN文档中,它说:当使

我正在使用ngrok通过隧道连接到本地主机。IPN模拟器运行平稳,邮递员也是如此。但是,一旦我运行了整个过程(进行事务处理,等待IPN),我就会得到以下错误:
400xdmp-REQUTF8SEQ:无效的UTF-8转义序列--请求不是UTF-8编码的

我在应用程序的入口点放了一个xdmp:log,但没有记录任何内容,所以我相信当请求到达服务器时会发生错误。有没有办法在服务器级别处理这个问题?是否有人成功地将IPN与ML集成


任何帮助都将不胜感激!谢谢

我想我找到了答案:)在IPN文档中,它说:
当使用IPN模拟器进行测试时,字符编码总是UTF-8
。因此,如果他们告诉我,在使用模拟器时,消息将始终是UTF-8编码的,那么真正的消息会有什么不同吗?事实证明他们可能就是这样


在PP帐户的配置文件部分,单击“我的销售工具”并向下滚动到页面底部。应该有一个链接说“贝宝按钮语言编码”。从那里,点击“更多选项”,你会看到你的选项是什么。我的设置为“windows-1252”。我想这就是默认情况。希望这对其他人有帮助

大多数REST端点的默认情况是预期UTF-8编码的有效负载。您可以在请求头中指示字符编码。i、 e.
内容类型:应用程序/xml;字符集=windows-1252