国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于easywechat支付回調(diào)通知無法獲取到XML[已解決]

達(dá)摩院小智丈

PHP是7.4 用的是5.0的easywechat 回調(diào)時(shí)的報(bào)錯(cuò)信息 default.ERROR: Invalid request XML. {"exception":"EasyWeChat\Kernel\Exceptions\Exception: Invalid request XML. in /home/www/jisi_dev/vendor/overtrue/wechat/src/Payment/Notify/Handler.php:143

看里面好像是用PHP:input獲取的 好像獲取不到 這easywecaht里面怎么用request->rawBody()呢 嘗試了多次 都失敗了

附一張日志

智商不在線 問題解決了 一定要嚴(yán)格按照文檔來寫.......

3355 1 1
1個(gè)回答

Tinywan

源碼 https://github.com/w7corp/easywechat/blob/5.x/src/Payment/Notify/Handler.php 第137行修改一下

$message = XML::parse(strval($this->app['request']->getContent()));

修改為以下試試

$message = XML::parse(strval(request()->rawBody()));

截圖

年代過于久遠(yuǎn),無法發(fā)表回答
??