- 所属分类:网站建设知识
- 作者: 独占网络
- 更新时间: 2015-3-2 16:51:27
- 返回列表
我们经常需要记录当前访问的网址的信息,以将网址信息记录存在数据库里面,或者是传递给其它服务器里面去,所以我们需要将信息得到当前网址的信息,下面就是我们得到当前网址的信息。
设当前页完整地址是:http://www.sz886.com/About/index.html?keywords=duzhan
"http://" 超文本传输协议
"www.sz886.com" 域名
"about" 子目录名
"index.html" 页面名(文件名)
"keywords=duzhan" 参数
1、获取 完整url (超文本传输协议+域名+子目录名+文件名+参数)
string url=Request.Url.ToString();
url= http://www.sz886.com/About/index.html?keywords=duzhan
2、获取 子目录名+文件名+参数:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
url= About/index.html?keywords=duzhan
3、获取 子目录名+文件名:
string url=HttpContext.Current.Request.Url.AbsolutePath;
(或 string url= HttpContext.Current.Request.Path;)
url= About/index.html
4、获取 域名:
string url=HttpContext.Current.Request.Url.Host;
url= www.sz886.com
5、获取 参数:
string url= HttpContext.Current.Request.Url.Query;
url= ?keywords=duzhan
如有不懂,联系独占网络(http://www.sz886.com)