【问题标题】:Postman not Working with Laravel Valet (Local)邮递员不使用 Laravel Valet(本地)
【发布时间】:2021-05-05 18:42:24
【问题描述】:

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

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

我在我的 Mac 上使用 Laravel Valet。 Postman 好像找不到本地域。

【问题讨论】:

  • 既然是代客,需要请求https而不是http吗?
  • 我都试过了,结果一样

标签: laravel postman laravel-valet


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    使用 TLD .test,如果您的 Valet 版本是最新的并且没有专门配置为使用 .localhost

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

    查看官方文档了解背景:

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

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题并使用了上面的所有建议,但它们都不起作用。 对于我的情况,我使用以下命令来解决问题:

      php artisan optimize
      

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

      【讨论】:

        猜你喜欢
        • 2020-11-07
        • 1970-01-01
        • 2020-01-24
        • 2021-06-24
        • 1970-01-01
        • 1970-01-01
        • 2018-10-25
        • 2018-08-14
        • 2014-10-13
        相关资源
        最近更新 更多