asp获取当前完整路径(url)的函数代码
这篇文章主要介绍了ASP中获取当前完整路径(URL)的函数代码。有时我们可能需要获取、端口、路径文件名和参数等信息,这些都可以通过特定的函数代码实现。以下是对这些函数代码的详细介绍。
函数代码一提供了一种获取当前URL的全面方法,包括HTTP或HTTPS协议、服务器名称、端口号、路径以及查询字符串。这个函数首先判断当前连接是否使用HTTPS,然后根据服务器变量构建完整的URL。如果在请求中存在查询字符串,它也会将其包含在内。通过response.write调用此函数以输出完整的URL。这个函数能够处理大多数情况,但对于通过404页面访问的URL可能无法获取,此时需要结合JavaScript来实现。
函数代码二用于获取当前页面的路径。它通过获取服务器变量来构建URL,包括协议、主机名、路径和查询字符串。如果查询字符串存在,将其包含在URL中;否则,只包含协议、主机名和路径。此函数将完整的URL存储在session中,方便后续使用。
对于需要通过404页面获取之前页面的情况,可以结合JavaScript来实现。在页面中添加一段JavaScript代码,获取当前页面的路径,然后通过location.replace方法将路径传递给do.asp进行处理。在do.asp中,通过Request对象获取传递的路径(参数名为"p"),这样就可以获取到404之前的页面路径,然后进行所需的操作。
这些ASP函数代码能够帮助我们方便地获取、端口、路径和参数等信息,对于网页开发和维护非常有用。需要注意的是,在使用这些代码时,要确保服务器环境的配置正确,且对ASP语言有基本的了解。对于目录权限问题也需要特别注意,确保操作的安全性。希望这些分享能对大家有所帮助。
网站源码
- 如何在百度上传图片的方法教程分享
- Apple QuickTime 压缩 PICT文件处理远程溢出漏洞
- 电脑提示请将磁盘放入驱动器h是什么意思
- 新网互联绑定域名解析图解方法
- IE7 float-left左浮动失效的解决方法
- Dreamweaver怎么给网站添加一个动态横幅效果-
- ai怎么设计大小递增字母信息图标-
- css -not的多个条件的写法详解
- Win10创意者更新上线新功能Storage Sense-硬盘空间自
- Dreamweaver CS3网页怎么创建多个层-
- Amazon.com搭配顺丰快递实现7天直邮到中国
- win10预览版9926的官方ISO镜像文件怎么下载呢-
- Win10系统如何解除微软账户绑定?win10解除微软账
- 在AI中 改变圆角矩形圆角半径
- h2在div IE7中不垂直居中问题解决方法
- CSS改变选择网页文字背景色