开发者社区> 问答> 正文

问大家一个调试php的问题?? 400 报错

问大家一个调试php的问题?? 400 报错

通常情况下,调试,var_dump()或者echo也行。

但是下面这种情况, 我在开发微信公众号的时候,填写一个url,token,这时候是微信的服务器是发起这个请求,我在浏览器这里F12,是看不到具体的请求的,所以,我服务器上的var_dump 也没办法显示。

我想要获取某段代码处的某个变量的值,只能通过写入文件这个笨方法

有没有简单些的。谢谢啦

展开
收起
爱吃鱼的程序员 2020-06-04 11:53:26 471 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    换和思路考虑问题。
    由于微信是微信服务器和我们服务器的交互,所以没法办法直接通过浏览器调试,也没办法单步调试。

    那我们换个思路,把你要调试接口返回的数据写到文件里,然后下载到本地,
    这个数据就可以直接拿来调试了,本地交互即可,这样就是浏览器和本地服务器的交互了,
    你可以直接 echo 也可以单步调试。

    ######做一个日志文件,把请求的内容保存到日志文件######可以直接在 微信公众号里输出你想要的变量######抓包工具,日志。######没那麻烦,找个web 微信debug调试工具,正在用!######有的,微信调试工具######我搜了半天,没找到类似的工具……######最好就是写到日志文件中,然后开着tail -f 监视,查看你输出的debug log######我是写到文件里面的,看各种报文
    2020-06-04 16:39:36
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载