`

获取当前页面完整URL地址

    博客分类:
  • PHP
 
阅读更多
    function get_url() {
        $sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';
        $php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
        $path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : '';
        $relate_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $php_self.(isset($_SERVER['QUERY_STRING']) ? '?'.$_SERVER['QUERY_STRING'] : $path_info);
        return $sys_protocal.(isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '').$relate_url;
    }

 

分享到:
评论

相关推荐

    C#获取当前页面的url

    ### C# 获取当前页面的URL 在Web开发中,经常需要获取当前页面的URL以便进行进一步的操作或处理。本文将详细介绍如何使用C#在ASP.NET应用程序中获取当前页面的URL,以及简要介绍如何使用JavaScript获取当前页面的...

    nodejs实现获取当前url地址及url各种参数值

    在提供的文件内容中,涉及到了两个关键部分的代码示例,分别是在Node.js中获取当前请求的URL地址和参数值,以及如何使用JavaScript在客户端获取当前URL地址。 首先,我们来看Node.js中如何获取当前请求的URL地址及...

    JS 获取当前页面的URL

    首先,`window.location`对象是JavaScript中用于获取和设置当前页面URL的重要对象。它包含了关于当前URL的所有信息,如协议、主机名、路径、查询字符串和哈希值等。以下是一些常用的方法和属性: 1. `window....

    php获取当前页面完整URL地址

    在PHP编程中,获取当前页面的完整URL地址是常见的需求,这有助于进行各种网页操作,例如构建重定向、记录日志或实现动态链接。本文将详细介绍如何使用PHP获取当前页面的URL,包括带参数和不带参数的情况。 首先,...

    获得当前页面的url

    获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...

    获取浏览器当前页面地址栏的URL

    在IT领域,尤其是在Windows应用程序开发中,经常需要与系统中的其他进程交互,比如获取浏览器当前页面的URL。本文将详细讲解如何使用C++(VC++)来实现这一功能,主要涉及浏览器URL的获取、窗口句柄的操作等核心知识...

    微信小程序--如何获取当前页面URL

    var url = currentPage.route //当前页面url   var options = currentPage.options //如果要获取url中所带的参数可以查看options 可以写成工具函数放到utils中:   /*获取当前页url*/ function get

    获取浏览器地址栏URL

    在IT行业中,获取浏览器地址栏URL是一项常见的任务,特别是在开发浏览器扩展、自动化测试或数据分析等场景下。本文将深入探讨如何通过枚举和COM组件来实现这一目标,并介绍如何向浏览器添加插件来获取地址栏的URL。 ...

    PHP获取当前页面完整URL的方法

    在PHP编程中,有时我们需要获取当前页面的完整URL,以便进行各种操作,如记录日志、构建重定向、检查来源页面等。以下是一些方法,教你如何在PHP中获取当前页面的URL及其相关部分。 首先,我们可以利用PHP的内置...

    JS获取当前页面完整信息

    3. **`self.location.href`**:这种方式也是获取当前页面URL的有效手段,通常用于框架内部。 ```javascript var thisSLoc = self.location.href; console.log("thisSLoc: " + thisSLoc); ``` 4. **`document....

    JS 获取当前页面 URL.docx

    ### 如何使用JavaScript获取当前页面URL 在Web开发过程中,获取当前页面的URL是一项非常常见的需求。例如,在处理用户导航、记录访问日志或者构建动态链接时,常常需要用到这一功能。JavaScript提供了内置对象`...

    WordPress获取当前页面URL地址的方法

    为了获取包括查询参数的当前页面URL,可以结合使用`home_url()`和`add_query_arg()`函数。`add_query_arg()`函数可以生成查询字符串,并可以附加到URL的末尾。因此,基本的原生方法可以表示为`$current_url = home_...

    js实现ifram取父窗口URL地址的方法

    在Web开发中,有时需要在iframe内获取其父页面的URL地址。本文介绍的JavaScript方法,就是如何在iframe中实现获取父窗口URL地址的过程。这一过程利用了JavaScript中的window.parent对象,它是iframe元素与父窗口之间...

    PHP获取当前页面完整URL的实现代码

    在实际开发中,合理地使用$_SERVER超全局变量来获取URL的各个部分对于编程来说是十分有用的,尤其是在需要根据当前页面URL进行重定向或是生成链接时。在使用这些代码时,建议充分测试以确保在不同的服务器和浏览器...

    PHP 获取当前 URL

    运行此代码,你将看到当前页面的完整URL。 此外,如果你在开发过程中需要模拟不同的URL,可以使用`$_SERVER`数组进行覆盖。例如,通过设置`$_SERVER['HTTP_HOST']`为不同的域名,或者`$_SERVER['REQUEST_URI']`为...

    获得当前网页的地址

    其中,Request对象的一个关键属性——URL,能够帮助我们获取当前页面的完整URL地址。 要获取当前页面地址,你可以使用以下代码: ```vbscript Dim currentUrl currentUrl = Request.ServerVariables("REQUEST_URI...

    在asp.net中获取当前页面的URL的方法(推荐)

    1、通过C#获取当前页面的URL string url = Request.Url.AbsoluteUri; //结果: //www.jb51.net/web/index.aspx string host = Request.Url.Host; //结果:www.jb51.net string rawUrl = Request.RawUrl; //结果:/...

    【ASP.NET编程知识】asp.net获取URL和IP地址的方法汇总.docx

    * document.URL:获取当前页面的 URL。 * document.location.href:获取当前页面的 URL。 * self.location.href:获取当前页面的 URL。 * top.location.href:获取顶级页面的 URL。 使用 JavaScript 获取 URL 的...

    如何用js获取当前url的参数值

    1. **获取完整的URL**:首先通过`location.href`获取当前页面的完整URL。 2. **提取查询字符串**:接着使用`substring`方法提取URL中从问号(?)之后的部分,这部分即为查询字符串。然后利用`split`方法根据“&”...

Global site tag (gtag.js) - Google Analytics