这篇文章主要介绍了asp获取当前完整路径(url)的函数代码,有时候我么您需要获取网址,端口、路径文件名、参数等,这里就为大家分享一下这个函数代码,需要的朋友可以参考下

有时候我么您需要获取网址,端口、路径文件名、参数等,这里就为大家分享一下这个函数代码,需要的朋友可以参考下

函数1

<%
function GetUrl()
 on Error Resume Next
 Dim strTemp
if LCase(request.ServerVariables("HTTPS")) = "off" Then
strTemp = "http://"
Else
strTemp = "https://"
 end if
 strTemp = strTemp & Request.ServerVariables("SERVER_NAME")
 if Request.ServerVariables("SERVER_PORT") <> 80 Then strTemp = strTemp & ":" & Request.ServerVariables("SERVER_PORT")
 strTemp = strTemp & Request.ServerVariables("URL")
 if trim(request.QueryString) <> "" Then strTemp = strTemp & "?" & Trim(Request.QueryString)
 GetUrl = strTemp
End Function
response.write GetUrl()
%>

函数2

<!--获取当前页面路径--> 
<% 
dim str,host,url,keyword,full 
str="http://"; 
host = Request.ServerVariables("HTTP_HOST") 
url = Request.ServerVariables("PATH_INFO") '或url 
keyword = Request.ServerVariables("QUERY_STRING") 
if keyword <> "" then 
full = str&host&url&"?"&keyword 
else 
full = str&host&url 
end if 
session("url")=full 
%>

使用的话肯定选择第一个,支持https的判断。

如果是通过404页面除非,这个是获取不到的,需要结合js来实现

例如:

js页面

<script>
var pathname = window.location.pathname;
location.replace("/do.asp?p="+pathname);
</script>

将路径传参给do.asp进行处理

strpath=Request("p")

即可获取404之前的页面,然后进行执行操作即可,注意目录权限。也可以放到404中处罚iframe进行操作。

    无相关信息
最新资讯
TikTok拟启动对日企投资 扩大在日业务

TikTok拟启动对日企投

拥有短视频App“TikTok”(抖音海外版)的北京字节跳动科
中国联通:2020年12月份4G用户净增112.3万户

中国联通:2020年12月份

中国联通公告称,2020年12月份,公司移动出账用户累计到达
文件披露:比亚迪以每股222-228港元配售股票 筹资至多36亿美元

文件披露:比亚迪以每股

据相关文件披露,比亚迪以每股222-228港元的价格配售股
央行:强化支付领域反垄断监管措施

央行:强化支付领域反垄

央行:强化支付领域反垄断监管措施,明确界定相关市场范围
大众CEO否认推一千公里续航电动车计划:不能让造车陷恶性循环

大众CEO否认推一千公

大众汽车集团(中国)CEO冯思翰在2020大众中国业绩沟通会
华为技术有限公司公开“折叠屏照明方法和装置”相关专利

华为技术有限公司公开

天眼查App显示,1月19日,华为技术有限公司公开一项名为“
最新文章
ASP.NET实现图书管理系统的步骤详解

ASP.NET实现图书管理

这篇文章主要介绍了ASP.NET图书管理系统简单实现步骤,
ASP.NET Core中使用MialKit实现邮件发送功能

ASP.NET Core中使用Mi

这篇文章主要介绍了ASP.NET Core中使用MialKit实现邮
Asp.Net MVC记住用户登录信息下次直接登录功能

Asp.Net MVC记住用户

有的时候做网站,就需要记住用户登录信息,下次再登录网站
ASP 连接Access数据库的登陆系统

ASP 连接Access数据库

这篇文章主要为大家详细介绍了ASP 连接Access数据库的
asp使用Weekday函数计算项目的结束时间

asp使用Weekday函数计

在asp编程开发中,计算时间很容易,直接用项目开始时间+天
C++ 中const修饰虚函数实例详解

C++ 中const修饰虚函

这篇文章主要介绍了C++ 中const修饰虚函数实例详解的