调试接口时怎么才能更方便的看到移动端传递的参数

如题:

目前我是这样调试的, 在接参数的地方 打log日志把参数写入到日志文件中,

在命令行中 tail -f xxx.log 来看传递的参数.

感觉很是麻烦, 调试完之后还要把 写入log日志的代码删除

所以想问问大家有没有其他好的调试方法

你调试代码的时候 :laughing:

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 11
  • 可以看下 telescope ,Larave Telescope 深入了解进入应用程序的请求、异常、日志条目、数据库查询、排队作业、邮件、通知、缓存操作、计划任务、变量转储等。

  • 还有就是可以使用 Debug 的方式逐行执行代码,这样就可以确认所有的变量信息了。PhpStrom Xdebug 配置与使用,其他 IDE 可以谷歌查找即可。

  • Laravel Debugbar 这个扩展包也不错,具体可以看下 GitHub 主页的详细信息。

根据你的实际情况,选择不同的方案吧,总有一款适合你 :stuck_out_tongue_winking_eye:。

4年前 评论
whcoding (楼主) 4年前

@24K大白羊 好 我去了解一下

4年前 评论

既然你都说移动端了,那就是app打包好了。我之前的做法是app安装在手机后,用电脑抓包。

4年前 评论
whcoding (楼主) 4年前
mouyong

whistle

4年前 评论

抓包吧,最清晰直接

4年前 评论
whcoding (楼主) 4年前

有ios设备直接安装证书就能抓,安卓的话7以上的版本root手机把证书装到根下才能抓

4年前 评论
whcoding (楼主) 4年前
_jue

写个接口日志,把请求写到库里面 ,后台弄个库展示就好吧

4年前 评论

抓包工具推荐使用charles 安卓和ios http和https 都能使用 还有代理转发 还是不错的

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!