asp问题:我想获取地址栏中的地址

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:55:48
http://localhost/showart.asp?id=22
比如这个地址。
我想用代码获取它的全部,就是包括后面的id=22也要的
请问用ASP代码怎么写?在线等~~~~~~~~
TextBox1.Text = Request.Url.PathAndQuery;
这是什么意思呀 ,怎么用呢?

谢谢谢谢,Request对象的一个属性调用?那可以帮帮我吗?我在线等呢~~~

Response.Write("http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING") )

TextBox1.Text = Request.Url.PathAndQuery;

楼上的真猪!TextBox是asp.net里的控键,楼主问的是asp的!
不过肯定是Request对象的一个属性调用,具体是哪个我也忘了,好久不写asp了

相关用法自己看

语法
Request.ServerVariables (server environment variable)

参数及作用
ALL_HTTP 客户端发送的所有 HTTP 标题文件。
ALL_RAW 检索未处理表格中所有的标题。ALL_RAW 和 ALL_HTTP 不同,ALL_HTTP 在标题文件名前面放置 HTTP_ prefix,并且标题名称总是大写的。使用 ALL_RAW 时,标题名称和值只在客户端发送时才出现。
APPL_MD_PATH 检索 ISAPI DLL 的 (WAM) Application 的元数据库路径。
APPL_PHYSICAL_PATH 检索与元数据库路径相应的物理路径。IIS 通过将 APPL_MD_PATH 转换为物理(目录)路径以返回值。
AUTH_PASSWORD 该值输入到客户端的鉴定对话中。只有使用基本鉴定时,该变量才可用。
AUTH_TYPE 这是用户访问受保护的脚本时,服务器用于检验用户的验证方法。
AUTH_USER 未被鉴定的用户名。
CERT_COOKIE 客户端验证的唯一 ID,以字符串方式返回。可作为整个客户端验证的签字。
CERT_FLAGS 如有客户端验证,则 bit0 为 1。
如果客户端验证的验证人无效(不在服务器承认的 CA 列