微信支付成功回调中如何给与返回
微信的支付回调中,我处理成功之后直接
return ‘success'
微信那边报错
错误样例:
transaction_id=4200000217201810305986075380]></return_code><return_msg><![CDATA[successful]]></return_msg></xml>]
我改成xml格式返回
return sprintf("<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>");
微信那边还是报错
transaction_id=4200000221201810316667479789]></return_code><return_msg><![CDATA[<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg></xml>]]></return_msg></xml>]
该如何解决
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
返回参数

是不是你的框架会在你输出内容的基础上进行格式化,修改了你的输出?
这样加个
exit;
试一下: