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

如题:

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

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

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

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

你调试代码的时候 :laughing:

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 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年前 评论

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