在开发微信支付时,如果使用扫码模式一来进行的话有可能出现标题所述错误。
这是因为扫码支付有两种模式,
1. 二维码固定,有用户扫码二维码时微信后台通知商户后台下单。
2. 二维码不固定,当生成二维码时已经下单等待用户支付。
当使用模式一时,用户进行了扫码操作时微信后台会通知商户进行下单处理。这个通知的地址可以在微信后台的微信支付=》开发设置里进行设置。如果微信服务器通知这个地址时发现出现错误或者返回了不是200的http状态码。就出现了标题错误。
解决方法就是到指定地址解决错误。
网上还有同学说会间歇性出现这个错误,那么只能说明你的程序或者服务器不太稳定。