如何调试来自移动客户端的LaravelAPI请求?
How to debug Laravel API request from mobile client?
我现在正在开发与网络服务集成的移动应用程序。
Web 服务现在正在 Laravel 框架上开发。
问题是当我尝试从移动应用程序调试 Laravel 项目的请求时,我无法处理它。
我正在使用 PhpStorm IDE 来开发 Web 服务。对于调试,我为此 API 请求创建了一个新的 Run/Debug 配置 "PHP HTTP Request" 类型并执行了调试。
当我得到调试点时,它显示:
"*{"error":"token_not_provided"}*"
也许我使用了中间件 jwt.auth 所以如果我尝试调试它,它需要令牌。
我该如何处理这个问题,以便我可以调试来自移动应用的 api 休息请求?
我使用 Xdebug php 调试。
希望尽快得到专业开发人员的回应。
您很可能遗漏了 CSRF 令牌。
可以通过在 app/Http/Kernel.php.
中删除 'Illuminate\Foundation\Http\Middleware\VerifyCsrfToken'
来禁用此检查
您必须在 App/Http/Middleware/VerifyCsrfToken Class
的 $except 数组中设置 url
我现在正在开发与网络服务集成的移动应用程序。 Web 服务现在正在 Laravel 框架上开发。
问题是当我尝试从移动应用程序调试 Laravel 项目的请求时,我无法处理它。
我正在使用 PhpStorm IDE 来开发 Web 服务。对于调试,我为此 API 请求创建了一个新的 Run/Debug 配置 "PHP HTTP Request" 类型并执行了调试。
当我得到调试点时,它显示:
"*{"error":"token_not_provided"}*"
也许我使用了中间件 jwt.auth 所以如果我尝试调试它,它需要令牌。
我该如何处理这个问题,以便我可以调试来自移动应用的 api 休息请求?
我使用 Xdebug php 调试。
希望尽快得到专业开发人员的回应。
您很可能遗漏了 CSRF 令牌。
可以通过在 app/Http/Kernel.php.
'Illuminate\Foundation\Http\Middleware\VerifyCsrfToken'
来禁用此检查
您必须在 App/Http/Middleware/VerifyCsrfToken Class
的 $except 数组中设置 url