Laravel HTTP 客户端仪表盘
发布于 作者: Paul Redmond
Laravel Blanket 是一个用于在 Laravel 应用程序中查看 HTTP 客户端请求的仪表盘。
它的工作原理是包装 Laravel 的 HTTP 客户端请求,并为请求和响应提供日志。该软件包通过发布随软件包一起提供的迁移来将数据持久化到您的数据库中。您甚至可以从仪表盘 UI 中重试请求!
以下是此软件包的主要功能:
- 按方法类型筛选
- 按 URL 搜索
- 重放 HTTP 请求
- 查看请求和响应的日志
- 清除日志
- 将请求/响应复制到剪贴板
这些工具可以帮助您调试应用程序中的请求/响应问题,并提供 HTTP 请求的出色视觉效果,这些请求通常发生在幕后,难以调试。
还有许多其他方法可以记录和调试 HTTP 请求(例如,Laravel Debugbar、Sentry 等),但是如果您需要一个简单的工具,这个工具可能会有所帮助。我喜欢包装 Laravel HTTP 客户端以记录数据的巧妙方法——请务必查看源代码以了解实现细节。
您可以在 GitHub 上了解有关此软件包的更多信息,获取完整的安装说明,并查看 源代码。