
.NET
SeaWave
这个作者很懒,什么都没留下…
展开
-
在客户使用透明代理的情况下正确得到其IP地址
public class ClientIPParser { /// /// 取客户端的来源IP和透明代理IP列表 /// /// 返回透明代理IP列表(如果没有使用透明代理则返回空列表) /// 返回来源IP(从哪个IP与Web服务器连接的) public static string Execute(out string[] listProxy) {原创 2006-09-08 13:28:00 · 2907 阅读 · 0 评论 -
避免多次触发Page_Load
在调试一个ASP.NET网站时,意外地发现,在login.aspx里,会两次触发Page_Load事件,在网上搜了下,找到原因:在这个页面里,用一个标识,用来显示验证码图片,在JavaScript的PageLoad事件里,重新为它的src赋于新的URL,而ASP.NET在页面加载时,发现src指向#,由于当前用户尚未通过验证,要尝试访问这个资源,必须重定向到登录页面,也就是login.aspx原创 2007-04-20 12:50:00 · 2876 阅读 · 0 评论