在laravel中获取站点名称和协议

时间:2018-01-12 09:37:10

标签: php laravel laravel-5.5

如何使用 laravel 中使用的协议获取当前网站名称?

例如,假设用户请求:

https://example.com/some/path

我想在控制器方法中获得https://example.com

更新:

我使用ngrok服务访问我的localhost作为其提供的https随机域,并且在回复主要http://localhost

的答案中建议的所有方式

3 个答案:

答案 0 :(得分:2)

您可以简单地使用此功能。

url('/');

答案 1 :(得分:2)

使用此:

request()->root()

答案 2 :(得分:1)

使用getSchemeAndHttpHost()方法:

request()->getSchemeAndHttpHost()