Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Jute Powerful Forum  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:发现一点点问题。 [Re:gnome]
rainman

阿熊

元老


发贴: 5638
积分: 454
于 2003-02-25 07:13 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
gnome wrote:
原因在于你们把下载附件的事情交给apache了Smile我觉得这个是一个奇怪的实现方法,因为附件管理应该是应用服务器的一个部分。在配置实际系统的时候,完全可能http前端和应用服务器处于不同的机器上,这个时候apache岂不要抓瞎?
干嘛不用单独的servlet来完成附件下载,这样也不需要filter什么的了,在servlet中内建安全检查。当然,这么做的前提是这个servlet应该设计精良一点,比如能够支持断点续传(好让大家用蚂蚁下附件啊Smile)。


你搞错了喲,下载附件不是完全交给了Apache。Jute可以满足这种情况啊:文件服务器和WEB服务器不在一起。这个问题是客户端发送URL问题,resin收到的这个URL的时候因为发现有非UTF-8字符就拒绝了这个请求。如果resin忽略这个错误的话,Jute的Servlet并不会错。用IE可以下载是因为IE有一个选项:总是以UTF-8发送链接,这个选择默认是打开的Big Smile,Netscape我机器上没有,我就不知了,我用lwp和wget试过,发现原因是这样的。

另外Jute也不是filter来控制下载的Tongue 支持断点续传好像没什么必要,因为论坛的附件一般都在1M左右。不过Jute现在的附件下载的应该是支持的,虽然我懒得去试一下。

年轻人爱发言很好哦,可以加分。





话题树型展开
人气 标题 作者 字数 发贴时间
8787 发现一点点问题。 scottding 96 2003-02-20 17:07
6644 Re:发现一点点问题。 rainman 74 2003-02-20 17:43
6747 Re:发现一点点问题。 rainman 232 2003-02-20 17:55
7039 Re:发现一点点问题。 scottding 12 2003-02-20 20:00
6605 Re:发现一点点问题。 gnome 224 2003-02-20 21:57
6789 Re:发现一点点问题。 floater 776 2003-02-20 23:24
6691 Re:发现一点点问题。 rainman 272 2003-02-21 01:53
6667 Re:发现一点点问题。 rainman 105 2003-02-21 05:24
6821 Re:发现一点点问题。 rainman 603 2003-02-25 07:13
7120 Re:发现一点点问题。 scottding 9 2003-02-21 09:17
6638 Re:发现一点点问题。 rainman 125 2003-02-25 07:05

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2018 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923