<%
/* 【程序编程相关:使用java.text包格式化数字和日期】//================================================================================================= 【推荐阅读:用Axis开发Web Services】 http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx 【扩展信息:介绍J2ME中的通用联网框架】 作为上 2 篇的补充: http://blog.csdn.net/playyuer/archive/2004/08/02/58430.aspx如何使 flashget "正常合法" 下载 session 中的自定义文件链接呢? jsp/servlet 实现!
ie 中肯定是没有任何问题的! 只要你的页面在 session 中(例如: 在已登陆的状态下),你就可以正常下载! flashget 经测试是不行的! flashget 取不到 session 中的任何值! 但是我们可以采取变通的办法! 让 flashget 在下载时登陆即可! 即让 flashget 发出带 authorization 头的请求! 可在 flashget 下载时通过: 勾选 登录到服务器 并填写 用户名 与 密码 实现下载登陆! 这样也算合理,不用 ie 下载,当然需要另外的手段判断下载是否合法! 当然也可通过如下格式 url 在 ie 与 flashget 中均可正常下载: http://playyuer:microshaoft@localhost:8180/examples/basic/servlet/download.jsp 服务器端程序可从请求中读取 authorization 头的信息,并判断是否合法,决定是否允许下载! 细心的朋友还应注意到 http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx 我还回复了: 防盗链的处理 http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx#58285 http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx#58287*//* 文件名可存为: download.jsp http 协议的请求与响应的会话过程可通过使用 flashget 下载 http:// 连接的过程监视: 蓝色部分为: 客户端请求 紫色部分为: 服务器端响应 如图: http://blog.csdn.net/images/blog_csdn_net/playyuer/30110/o_flashget.gif 或参阅,后面的 flashget 会话列表: */ boolean ok = false;... 下一页