双鱼座的天蝎

导航

2013年7月4日 #

通过获取DNS解析的未转义主机名,区分测试环境和正式环境代码

摘要: ASP.Net编程中经常有一些代码,测试环境下需要执行,而正式环境下不需要执行(或者反之)。我们经常做的方式是:去掉注释,测试,再注释,再编译上传(或者反之)。现在,不妨试试以下办法:Request.Url.DnsSafeHost //获取DNS 解析的未转义主机名举例:我们要在页面上加入一段JS的统计代码,我们需要1)当正式上线后,开始统计;2)在测试环境下,停止统计; 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 if (Request.Url.DnsSafeHost != "localhost" 阅读全文

posted @ 2013-07-04 18:32 双鱼座的天蝎 阅读(497) 评论(0) 推荐(0) 编辑