如何从移动客户端调试Laravel API请求?

时间:2017-03-18 10:06:00

标签: php laravel api phpstorm xdebug

我正在开发与Web服务集成的移动应用程序。 Web服务现在正在Laravel框架上开发。

问题在于,当我尝试从移动应用程序调试Laravel项目的请求时,我无法处理它。

我使用PhpStorm作为开发Web服务的IDE。对于调试,我已经对" PHP HTTP请求"进行了新的运行/调试配置。输入此API请求并执行调试。

当我得到调试点时,它会显示:

"*{"error":"token_not_provided"}*"

也许我使用了中间件jwt.auth,所以如果我尝试调试它,它需要令牌。

如何处理此问题以便我可以从移动应用程序调试api rest请求?

我使用Xdebug进行php调试。

希望很快得到专业开发人员的回复。

2 个答案:

答案 0 :(得分:0)

您很可能错过了CSRF令牌。

可以通过移除self.navigationItem.leftBarButtonItem = backButton

中的'Illuminate\Foundation\Http\Middleware\VerifyCsrfToken'来停用此检查

答案 1 :(得分:0)

你必须在App / Http / Middleware / VerifyCsrfToken Class中的$ except数组中设置你的url