邮递员不与Laravel Valet(本地)合作

时间:2018-07-05 07:02:25

标签: laravel postman laravel-valet

当我使用Postman向本地Laravel应用程序发送数据或从本地Laravel应用程序获取数据时,它总是返回错误...

  

无法得到任何回应。   例如,一个GET请求   http://demo_app.localhost/api/data

我在Mac上使用Laravel Valet。看起来邮递员找不到本地域。

3 个答案:

答案 0 :(得分:6)

当尝试将valet与Postman一起使用时,我遇到了同样的问题,而对我来说解决的问题是在“设置”>“常规”中关闭了SSL验证。我认为代客默认使用一些内部SSL证书,邮递员无法正确验证。

SSL setting

答案 1 :(得分:0)

如果您的代客版本是最新版本,并且未专门配置为使用.test,请使用TLD .localhost

应该像http://demo_app.test/api/data

有关背景,请参见官方文档:

Valet documentation在“使用另一个域”一章。

答案 2 :(得分:0)

我遇到了同样的问题并使用了上面的所有建议,但没有一个有效。 就我而言,我使用以下命令来解决问题:

php artisan optimize

这会清除缓存和配置文件并重新加载添加到 Laravel 框架的新 API 路由。