首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 内网用户下载文件不正常 [已结贴,结贴人:ChinaOBS]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-10 09:07:14 楼主
    近日发现一问题,郁闷中ing... ...

    我自己做的网站(http://www.chinaobs.com),提供部分文件下载,在家里的2台电脑(已连接共享)均可以正常下载,但是偶然间在某公司的机器上却无法正常下载,主要出现以下几种情况:
      1、出现类似“下载连接被重置”的问题,这个可能是服务器太忙得缘故,多试了几次又正常了;
      2、进度条很快就满了,实际上下载的文件是不完整的,根本无法使用;
      3、下载刚开始时进度条就停住不动了,无法下载内容;
      4、有部分文件可以正常下载,而另外一部分文件就会出现上述问题,非常奇怪啊;
     
    不知哪位朋友有这方面的经验,介绍介绍贝,感谢并期待ing... ...
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-10 10:28:141楼 得分:0
    在列表中怎么看不见?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 10:34:422楼 得分:95
    不参考一下Insus.NET的做法:
    http://blog.csdn.net/insus/archive/2008/03/30/2229863.aspx

    先把下载的文件,移至一个临时文件夹中,然后再下载.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 10:46:093楼 得分:5
    友情up
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-10 11:28:294楼 得分:0
    引用 2 楼 insus 的回复:
    不参考一下Insus.NET的做法:
    http://blog.csdn.net/insus/archive/2008/03/30/2229863.aspx

    先把下载的文件,移至一个临时文件夹中,然后再下载.


    下载dll要10个积分!好贵哟,不过还是下载了(先确定一下是不是我的下载模块有问题!)... ...

    非常感谢insus 的回复,欢迎其他朋友继续... ...原因还没有找到啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 11:51:295楼 得分:0
    Insus.NET所有资源都是0积分下载的,单独这个,在上传时,也许是不小心选上了.如果你真没有积分下载,请提供传送方式,Insus.NET下载下来,传给你.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 11:55:016楼 得分:0
    该回复于2008-05-10 15:36:25被版主删除
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-10 22:08:507楼 得分:0
    引用 5 楼 insus 的回复:
    Insus.NET所有资源都是0积分下载的,单独这个,在上传时,也许是不小心选上了.如果你真没有积分下载,请提供传送方式,Insus.NET下载下来,传给你.


    Insus,您好,您提供的那个dll下载组件是不是可以自由(免费)使用啊?我现在用上了,在家庭局域网内使用非常正常!星期一再测试一下那个公司的局域网,看看是不是正常了... ...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-10 22:18:148楼 得分:0
    Insus,您好,还有一个问题,我网站的文件下载名与实际文件名是不一样的,有没有办法传递一个指定的名称,
    比如:
    下载连接名是  “中国地图.rar”,实际名称是  “8888888.rar”,我想点击下载连接后在另存为对话框中出现的名称是 “中国地图.rar”!但实际上是在下载“8888888.rar”,可我不希望用户在下载的时候还要修改文件名... ...

    下载名与实际名挺多,不想一个个修改... ...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • octverve
    • 等级:
    发表于:2008-05-10 22:35:549楼 得分:0
    汗~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 22:36:5710楼 得分:0
    这是没有问题的.
    你有数据表中,应建多一字段,存储原来的文件名的,另外一个字段是存储实际的文件名.
    你下载的Insus.NET的组件,download方法,就是重载的.这个就是实现你问的这个功能.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-11 10:37:5511楼 得分:0
    引用 10 楼 insus 的回复:
    这是没有问题的.
    你有数据表中,应建多一字段,存储原来的文件名的,另外一个字段是存储实际的文件名.
    你下载的Insus.NET的组件,download方法,就是重载的.这个就是实现你问的这个功能.


    我的表中是有2个字段,一个是显示的文件名(中文的,如 中国地图.rar),另一个是与之对应的下载目录中的实际文件名(全部是数字编码,如 88888888.rar),insus.net的download方法传递的文件名应该是是88888888.rar,这样在客户端显示另存为界面时,默认的文件名是88888888.rar,我现在想让它显示 中国地图.rar,如何实现?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ChinaOBS
    • 等级:
    发表于:2008-05-12 08:39:1012楼 得分:0
    下载名搞定了,download方法可以传2个参数,第一次用的时候没注意。

    在公司的局域网内又试了一下,还是不行!仍然是下载不完整或刚开始下载就停住了... ...

    看来不是我的下载模块的问题,应该是公司局域网的问题!!!
    继续请教下述问题:
    引用
    近日发现一问题,郁闷中ing... ...

    我自己做的网站(http://www.chinaobs.com),提供部分文件下载,在家里的2台电脑(已连接共享)均可以正常下载,但是偶然间在某公司的机器上却无法正常下载,主要出现以下几种情况:
      1、出现类似“下载连接被重置”的问题,这个可能是服务器太忙得缘故,多试了几次又正常了;
      2、进度条很快就满了,实际上下载的文件是不完整的,根本无法使用;
      3、下载刚开始时进度条就停住不动了,无法下载内容;
      4、有部分文件可以正常下载,而另外一部分文件就会出现上述问题,非常奇怪啊;
     
    不知哪位朋友有这方面的经验,介绍介绍贝,感谢并期待ing... ...
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved