如何写HttpHand(100)在线等 如何写HttpHand,说傻瓜一点,就是如何在网页中判断是否登录来访问某个链接,差不多是公共的!在线等答案! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用什么记录了登陆状态?Session or Cookies?不管是哪个,在HttpHandler里面去对应的东西里面去拿值,有值的话就认为是登陆的,没有就是没登陆的。 http://leonardleonard.javaeye.com/blog/276488 ReturnUrl?可能是我水平太烂了,没怎么看懂! 我在把问题描述一下,详细的描述一下: 我的页面有一个链接: <a href="http://local:2103/Page/123/123.rar" target="_blank">下载 </a>,这是一个下载的链接,现在我要判断,下载这个压缩包的用户是否登录,首先我就想到了HttpHandler还实现,但是问题就出现了,因为我的思路是,在HttpHandler实现类里面判断,如果用户登录了,就进行下载: string fileName = context.Server.MapPath(context.Request.FilePath); context.Response.Redirect(fileName); 这样就出现了循环,因为context.Response.Redirect(fileName);又是请求的.rar。我的配置文件里面配置的是 <add path="*.rar" verb="*" type="HttpHandler.DropDowHttpHandler,HttpHandler"/>,并且还没有执行判断的时候,就已经弹出来下载窗口,所以请高人指点一下! 谢谢@如果不HttpHandler就有个问题出现了,就是用户直接在地址栏打,就不知道怎么判断了,所以请高人指点! 网页标题绑定问题 怎样实现这样的绑定,谢谢! 请教:关于Form验证功能问题 用literal保存的动态生成的HTML字符串的TABLE怎样使用CSS样式,我在html代码中直接写无效 Asp.Net页面使用javaScript 请问怎样在TreeView里直接从sql2000里读数据库出来?请高手帮帮忙 不该问的问题:解决方案资源管理器怎么打不开啊? 在<head></head>里定义<style>和<link>出现波浪线了 请问.DBF数据库在asp.net中怎么连接? 数据库字段问题 临时存储的问题 关于DataGrid中TextBox赋值的问题!
Session or Cookies?不管是哪个,在HttpHandler里面去对应的东西里面去拿值,有值的话就认为是登陆的,没有就是没登陆的。
我的页面有一个链接: <a href="http://local:2103/Page/123/123.rar" target="_blank">下载 </a>,这是一个下载的链接,现在我要判断,下载这个压缩包的用户是否登录,首先我就想到了HttpHandler还实现,但是问题就出现了,因为我的思路是,在HttpHandler实现类里面判断,如果用户登录了,就进行下载:
string fileName = context.Server.MapPath(context.Request.FilePath);
context.Response.Redirect(fileName);
这样就出现了循环,因为context.Response.Redirect(fileName);又是请求的.rar。我的配置文件里面配置的是 <add path="*.rar" verb="*" type="HttpHandler.DropDowHttpHandler,HttpHandler"/>,并且还没有执行判断的时候,就已经弹出来下载窗口,所以请高人指点一下! 谢谢@
如果不HttpHandler就有个问题出现了,就是用户直接在地址栏打,就不知道怎么判断了,所以请高人指点!