asp.net 获取访问的url
2019独角兽企业重金招聘Python工程师标准>>>
HttpContext.Current.Request.Url.ToString() 并不可靠。
如果当前URL为
http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5
通过HttpContext.Current.Request.Url.ToString()获取到的却是
http://localhost/search.aspxuser=http://csharp.xdowns.com&tag=¼¼Êõ;
正确的方法是:HttpContext.Current.Request.Url.PathAndQuery1、通过ASP.NET获取
如果测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下:
Request.ApplicationPath: /testweb
Request.CurrentExecutionFilePath: /testweb/default.aspx
Request.FilePath: /testweb/default.aspx
Request.Path: /testweb/default.aspx
Request.PhysicalApplicationPath: E:\WWW\testwebRequest.PhysicalPath: E:\WWW\testweb\default.aspx
Request.RawUrl: /testweb/default.aspx
Request.Url.AbsolutePath: /testweb/default.aspx
Request.Url.AbsoluteUrl: http://www.test.com/testweb/default.aspx
Request.Url.Host: www.test.com
Request.Url.LocalPath: /testweb/default.aspx
2、通过JS获取
thisDLoc = document.location;
thisURL = document.URL;
thisHREF = document.location.href;
thisSLoc = self.location.href;
thisTLoc = top.location.href;
thisPLoc = parent.document.location;
thisTHost = top.location.hostname;
thisHost = location.hostname;
================= 获取服务器的IP地址: string myIP,myMac; 获取客户端的ip地址,可以使用 //获取登录者ip地址 |
MAC地址:
IP地址:
主机名:
转载于:https://my.oschina.net/sunrui9521/blog/13494
asp.net 获取访问的url相关推荐
- ASP.NET获取请求的url信息汇总
ASP.NET获取请求的url信息汇总 最近做项目需要处理一个用代码获取当前网站的域名或ip信息的问题,于是尝试了ASP.NET中各种获取url信息的方法,在此总结一下: 在Global.asax文件 ...
- asp.net获取当前页面的url地址
设当前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名 "www.jb5 ...
- asp net服务器虚拟路径,asp.net获取服务器虚拟路径
ASP.NET获取路径的方法 原文:[转载]ASP.NET获取路径的方法 HttpContext.Current.Request.PhysicalPath;获得当前页面的完整物理路径.比如 F:\XF ...
- ASP.NET获取.aspx.cs的类名获取当前url的domain
ASP.NET获取.aspx.cs的类名: this.GetType(). 得到的: ASP.****_ASPX 那我该如何才能得到 类名:****.通过字符串处理得到的类名总感觉不是正 ...
- asp.net获取页面url参数值的实现代码实例
asp.net获取页面url参数值的实现代码实例 file: default.aspx.cs using system; using system.data; using system.configu ...
- ASP.NET 获取上一个页面的Url链接
ASP.NET 获取上一个页面的Url链接Uri Url = HttpContext.Current.Request.UrlReferrer;
- asp.net中, 如何在后台获取访问这个页面的用户的名字?
asp.net中, 如何在后台获取访问这个页面的用户的名字? 在集成安全认证下, 可以利用以下代码获取: System.Security.Principal.WindowsIdentity wi = ...
- java,jsp获取上一个访问页面URL
同样,java获取上一个访问页面URL的方法: request.getHeader("Referer")
- asp.net获取URL和IP地址(转)
HttpContext.Current.Request.Url.ToString() 并不可靠. 如果当前URL为 http://localhost/search.aspx?user=http:// ...
最新文章
- ldap、additional info: no global superior knowledge
- java struts2 漏洞复现合集
- python【蓝桥杯vip练习题库】BASIC-19完美的代价(贪心算法)
- SOPC第二课 新手易犯错误和小灯闪烁SOPC代码以及固化讲解
- Easy Math(ACM-ICPC 2018 徐州赛区网络预赛)(递归 + 杜教筛)
- Codeforces Round #590 (Div. 3) E. Special Permutations 差分 + 思维
- linux逻辑或的用法,第三课 Linux逻辑运算符
- Codeforces Round #223 (Div. 2): E. Sereja and Brackets(线段树)
- 解决:应用程序无法启动,因为应用程序的并行配置不正确
- 如何删除oracle备份集,RMAN中删除OBSOLETE备份集问题
- 京东商品数据分析,教你一键分析数据
- ubuntu16.04安装QQ完整版(附网盘资源)
- 新拉下来的vue项目怎么跑起来?
- 如何注册自己的企业邮箱?
- 花呗利息计算器_花呗利息是多少?花呗利息怎么算
- SQL千万级大数据量查询优化
- cv2 python 获取斑马线_opencv 斑马线,条纹检测
- Step by Step WebMatrix网站开发之二:使用WebMatrix(3)
- 用机器学习的方法鉴别红楼梦作者
- matlab中等号的用法,matlab中“==”两个等号连一块是啥意思?怎么用?
热门文章
- AndroidStudio安卓原生开发_UI高级_DrawerLayout_侧滑菜单控件---Android原生开发工作笔记120
- ES11新特性_可选链操作符---JavaScript_ECMAScript_ES6-ES11新特性工作笔记064
- MyCat分布式数据库集群架构工作笔记0013---高可用_Mycat双主双从复制配置上
- K8S_Google工作笔记0007---通过kubeadm方式_部署node节点和集群测试
- Netty工作笔记0018---Selector介绍和原理
- DataBseDesign工作笔记003---ERStudio使用笔记_基本使用方法详解
- Maven异常总结001---Maven project导入到myeclipse时候出现异常:could not get mojo execution paramater value
- C#.NET学习笔记7--11---算术运算符,变量赋值,变量的交换,布尔表达式1,布尔表达式2
- cvpr 2019--人脸聚类
- Bezier曲线扫盲