原文地址:https://phpartisan.cn/news/58.html

来源于:laravel获取当前的url以及当前的基础域名方法汇总 - Laravel学习网

laravel中我们常常需要获取当前的url,但是每个获取的都不一样,我们有时候需要获取的需求也不相同,所以我这里汇总一下,方便以后查询和使用。

使用URL类:

// 返回当前页面的地址:http://a.com/platforms
URL::full();
url()->full();
// 返回当前页面的完整路径:http://a.com/platforms
URL::current();
url()->current();
// 返回前一个页面的地址:http://a.com
URL::previous();
url()->previous();
// https://jiahe.com/css/foo.css
URL::secureAsset('css/foo.css');

使用 Request 类

// 返回当前页面的完整路径url: http://xx.com/aa/bb
Request::url();
$request->url()
// 路径: /aa/bb
Request::path();
$request->path();
// 获取请求 Uri: /aa/bb/?c=d Request::getRequestUri(); $request->getRequestUri(); // 获取 Uri: http://xx.com/aa/bb/?c=d Request::getUri(); $request->getUri();

获取基础路由信息

$request->route()->getAction();

使用 Input 类

Input::url();

使用$_SERVER获取基础路由

// path:/platforms?a=1
$_SERVER['REQUEST_URI']
// 获取当前基础路由,比如http://a.com/test/a返回http://a.com
$_SERVER["HTTP_HOST"] // 更多参数可以直接打印SERVER dd($_SERVER);

laravel中获取$_SERVER(HTTP)信息

laravel也可以像$_SERVER一样获取的函数,我们可以使用如下函数,返回为array

Request::server(); // 可以获取到所有 $_SERVER 信息
$request->server();
Request::server('HTTP_HOST'); // 可以获取到 $_SERVER 中的 HTTP_HOST 信息 (即访问域名)

laravel获取当前的url以及当前的基础域名方法汇总相关推荐

  1. 获取请求的url java_Java获取此次请求URL以及服务器根路径的方法

    一. 获取此次请求的URL String requestUrl = request.getScheme() //当前链接使用的协议 +"://" + request.getServ ...

  2. php获取当前页完整url地址的方法教程

    上午在做一个需求时,需要利用 php 在后端获取页面的完整地址,以前不少做这样的需求所以记录了一些常用到的函数,就发表一下.有需要的拿去吧! php获取当前页面完整的url地址的方法 示例1 < ...

  3. 关于laravel模板中生成URL的几种模式总结

    1.通过url辅助函数(路由)生成: ? 1 location.href = "{{url('user/index2')}}"; 或者: ? 1 location.href = & ...

  4. js获取当前页面的URL信息

    2019独角兽企业重金招聘Python工程师标准>>> window.location 属性 描述  hash 设置或获取 href 属性中在井号"#"后面的分段 ...

  5. 获取父页面URL的参数对应值及左对齐字符串

     1       /**//// <summary>  2       /// 返回包含中文字符的字符串长度.  3        /// C# 的string.Length中中文字只做1 ...

  6. python3文件下载-python3获取文件中url内容并下载代码实例

    这篇文章主要介绍了python3获取文件中url内容并下载代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 #!/usr/bin/env py ...

  7. Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址

    非常简单,driver.current_url 就能获取当前页面的 url 地址. # 调用chrome浏览器 driver = webdriver.Chrome() # 打开指定的url地址 dri ...

  8. JQUERY获取当前页面的URL信息

    window.location 属性 描述 hash 设置或获取 href 属性中在井号"#"后面的分段. host 设置或获取 location 或 URL 的 hostname ...

  9. PHP获取当前页面的URL

    2019独角兽企业重金招聘Python工程师标准>>> 使用PHP编写程序的时候,我们常常想要获取当前页面的URL.下面提供一个用于获取当前页面URL的函数以及使用方法: 示例一: ...

最新文章

  1. LeetCode 188. 买卖股票的最佳时机 IV(动态规划)
  2. java.lang.IllegalArgumentException: invalid comparison: java.time.LocalDateTime and java.lang.String
  3. Android Studio 使用教程(5)---打包apk
  4. python源码中的学习笔记_第12章_编码格式与文件操作
  5. C3P0与DBCP数据库连接池的区别,阿里的Druid数据源配置入门
  6. Apache Flink SQL概览
  7. 嵌入式软件工程师待遇如何?嵌入式开发越老越吃香吗?
  8. 计组实验3 mips冒险之流水线冒险
  9. 华盛顿大学华人团队进入微软Imagine Cup总决赛!
  10. 微信创建公众号菜单时出现48001,api unauthorized rid怎么解决?
  11. 远程计算机或设备将不接受连接 解决方案
  12. Linux c 开发 - 指针
  13. Single shot object detection SSD using MobileNet and OpenCV
  14. 从零开始研发GPS接收机连载——10、位同步和帧同步
  15. android 手机怎么测试,android智能手机怎样测试手机硬件?
  16. 日志系统新贵 Loki,确实比笨重的ELK轻
  17. Android_Studio
  18. 微信小程序 css样式自制表格
  19. 瓷片电容出现裂纹失效
  20. 定理在数学中的简写形式_数学中的s代表着什么? s符号在数学中表示什么

热门文章

  1. 程序架构探讨—005 应用服务器集群的伸缩性之反向代理负载均衡
  2. 02-NLP-04基于统计的翻译系统-03-短语翻译表构造——短语抽取
  3. readfile读取串口数据_谈一谈使用字体库加密数据仿58同城
  4. 如何远程进入linux7.2图形界面,CentOS7.2安装VNC,让Windows远程连接CentOS 7.2 图形化界面...
  5. [Ext JS]3.2.3 下拉选项框 Combobox
  6. [Android5 系列—] 2. 开始另外一个活动
  7. Spring源码解析 -- SpringWeb请求映射Map初始化
  8. beats耳机用安卓手机影响音效么_500元以下的头戴式耳机超高性价比推荐
  9. 测试通用串行总线控制器好坏软件,通用串行总线控制器出现叹号是什么情况?怎么解决?...
  10. MySQL 优化策略