如何获取完整的 URL 以在 laravel 中显示

我是 laravel 的初学者,我想在页面上显示当前页面的实时 URL。

// 完整的 URL,带有查询字符串 $request->fullUrl()

// 只是 URL 的路径部分 $request->path()

// 只是 URL 的根(协议和域)部分) $request->r强调文本oot()

在谷歌上搜索后我发现了这个,谁能告诉我这是否是正确的方法,如果它是如何实现的。比如在“ Routes ”中写什么,在“ controller ”中写什么。


神不在的星期二
浏览 200回答 2
2回答

千万里不及你

从文档:// Get the current URL without the query string...echo url()->current();// Get the current URL including the query string...echo url()->full();这些方法中的每一个也可以通过 URL 外观访问:use Illuminate\Support\Facades\URL;echo URL::current();如果您使用命名路由(非强制性):echo route('post.show', ['post' => 1]);// http://example.com/post/1

呼唤远方

获取完整、当前和以前的 URL// Get the current URL without the query string...echo url()->current();// Get the current URL including the query string...echo url()->full();// Get the full URL for the previous request...echo url()->previous();获取特定的 URL 段{{ Request::segment(1) }}
打开App,查看更多内容
随时随地看视频慕课网APP