R
real_clq
Unregistered / Unconfirmed
GUEST, unregistred user!
to:
support@amazesoft.com <support@amazesoft.com>
您好,您写的flashget非常棒!我一直用。去年我在51.net申请了一个个人主
页,上传了一些个人软件。下载量都可以,但时间久了,下载的流量变大,当
51.net受不了时会返回它自己定义的页面,而这个页面,flashget当作了数据
一起加到下载后的文件中去了,这就导致了最终下载后得到的文件出错。这个
问题我下直在向51.net反应,但它们拒绝改变这种做法,所以我现在只能告诉
用户们只能用ie直接下载。:(
我想是否flashget能考虑一下这种情况下的解决方案?根据我对http协议的
了解,我认为以下的解决方案可行。并且通过了我自己写的下载小程序的测试,
方法如下:
首先判断文件所在服务器是否支持断点续传,(这点flashget早已实现)
其次分块下载文件时就会在返回的文件头中得到“Content-Range”标志
的,如“Content-Range: bytes 533200-533262/533263”,而不能下载时返回
的自定义页面中是不含有这个标志的。所以可以根据是否含有这个标志来决定
是否把数据加入到下载后的文件当中。
另外返回自定义文件的情况不只存在于51.net,在各个网站中都普遍存在
比如我经常下载一些文件,打开一看却是错误页面的提示。
万分希望您加上这个“文件是否有较”(暂时这样称呼它吧)功能。
support@amazesoft.com <support@amazesoft.com>
您好,您写的flashget非常棒!我一直用。去年我在51.net申请了一个个人主
页,上传了一些个人软件。下载量都可以,但时间久了,下载的流量变大,当
51.net受不了时会返回它自己定义的页面,而这个页面,flashget当作了数据
一起加到下载后的文件中去了,这就导致了最终下载后得到的文件出错。这个
问题我下直在向51.net反应,但它们拒绝改变这种做法,所以我现在只能告诉
用户们只能用ie直接下载。:(
我想是否flashget能考虑一下这种情况下的解决方案?根据我对http协议的
了解,我认为以下的解决方案可行。并且通过了我自己写的下载小程序的测试,
方法如下:
首先判断文件所在服务器是否支持断点续传,(这点flashget早已实现)
其次分块下载文件时就会在返回的文件头中得到“Content-Range”标志
的,如“Content-Range: bytes 533200-533262/533263”,而不能下载时返回
的自定义页面中是不含有这个标志的。所以可以根据是否含有这个标志来决定
是否把数据加入到下载后的文件当中。
另外返回自定义文件的情况不只存在于51.net,在各个网站中都普遍存在
比如我经常下载一些文件,打开一看却是错误页面的提示。
万分希望您加上这个“文件是否有较”(暂时这样称呼它吧)功能。