`
hoyden0813
  • 浏览: 520 次
  • 性别: Icon_minigender_2
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

关于文件下载的问题

阅读更多
首次发帖,也不清楚自己这个问题到底归结为哪项,项目框架是ssh,就在此说一下我的问题吧!望各位见谅~

客户那边通过仪器上传图片(彩色)到ftp上,我下载图片到本地变成黑白了~请问一下这是什么情况?文件下载的功能都是正常的,也能读取到文件,就是下载后文件是黑白色,这是怎么回事?求帮助!!!!
ByteArrayOutputStream buffOut=null;
       FileOutputStream  fos = null;
       InputStream is = null;
      try{
      // 第一步:设置基本属性
        //设置FTPClient为被动传输模式解决线程挂起问题
      ftpClient.enterLocalPassiveMode();
      ftpClient.setBufferSize(100000);  
          ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
     
          buffOut=new ByteArrayOutputStream();
          ftpClient.retrieveFile(remoteFileName, buffOut);
         
          FTPFile [] ftp = ftpClient.listFiles(remoteFileName);

          File file = new File(localFileName);
          fos = new FileOutputStream(file);
           
        // 第二步:获取远程文件的输入流   
         is = ftpClient.retrieveFileStream(remoteFileName);   
   
           
          // 如果输入流不为空,则将远程文件的输入流写到本地   
         byte[] buffer = new byte[1024];   
         int i = -1;   
         while ((i = is.read(buffer)) != -1) {   
            fos.write(buffer, 0, i);   
         }   
          
       }
分享到:
评论
1 楼 hoyden0813 2013-07-16  
大家都没有遇到过吗?

相关推荐

    在线文档下载器

    在线文档下载器可能使用此库来解析和处理从网站下载的PDF文件,确保用户可以本地存储和阅读这些文档。 “iDocDown.exe”是主程序执行文件,是在线文档下载器的核心部分。它包含了实现下载功能的算法和逻辑,能够...

    ajax实现java文件下载

    为了克服这一问题,开发人员通常会利用Ajax技术来实现异步文件下载,使得用户在下载文件的同时仍能保持页面的正常操作。本话题将详细探讨如何通过Ajax实现Java文件的下载,并介绍相关的核心概念和技术。 1. **Ajax*...

    【原创力文档下载工具】利用python下载原创力文档 .zip

    【原创力文档下载工具】利用Python下载原创力文档是一个典型的Web爬虫应用场景,它涉及到Python编程语言、网络请求、文件处理以及可能的HTML解析技术。在这个项目中,开发者使用Python来自动化获取并下载原创力平台...

    收费文档下载方法c.zip

    这些工具能够解析百度文库的页面,抓取文档内容并将其转换成本地文件。使用这类工具时,用户需要复制百度文库文档的网页链接,然后粘贴到工具的输入框内,按照提示进行操作。值得注意的是,这种方法可能受制于网站的...

    萝卜头文档下载器1.1

    萝卜头文档下载器是一款Windows端的免费文档下载工具,可以帮助我们下载各种常用文档,降低获取成本!软件下载好后无需安装,就可以直接打开使用。 界面非常的干净整洁,支持下载的范围也非常广泛,支持范文、协议书...

    不需要会员的文档下载器

    标题 "不需要会员的文档下载器" 暗示了我们讨论的主题是关于一款能够帮助用户免费下载各种在线文档的工具,无需订阅或购买网站的会员服务。这种软件通常适用于那些提供付费阅读或下载服务的平台,例如学术论文库、...

    豆丁网免费下载工具,可把豆丁网文件下载成pdf文件

    总的来说,豆丁网免费下载工具是为了解决无法直接下载豆丁网文档的问题,它通过将网页转换为PDF格式,使用户能够离线阅读和保存文件。在使用过程中,用户应关注版权问题,合理使用工具,并掌握一定的PDF文件管理技巧...

    asp.net多文件下载 MVC多文件下载

    这种方法既保留了单次下载的便利性,又避免了大文件可能导致的问题。 3. **返回结果**: 在控制器中,一旦准备好文件或ZIP包,就可以使用`return File()`方法返回结果。例如,对于ZIP文件,你可以这样写: ```...

    360文档下载工具

    总的来说,360Doc复制精灵是一款针对360DOC个人图书馆下载问题的有效解决方案。它简化了下载流程,节省了用户的时间和精力,特别是对于那些频繁需要从360DOC获取资料的用户,无疑是一个强大的工具。需要注意的是,...

    在线文档下载神器

    对于"Fish-v321"这个文件,根据上下文推测,这可能是某个特定的在线文档下载神器的版本号或者是该工具的安装包文件名。具体的功能和使用方法,可能需要进一步查阅相关软件的说明书或者进行实际操作来了解。总的来说...

    冰点文档下载器(亲测可用)

    冰点文档下载器是一款实用工具,专为解决网络上各种文档平台上的资源下载问题而设计。它能够帮助用户轻松获取百度文库、道客巴巴、豆丁网以及电器天下等平台上的文档,使得原本需要付费或者积分才能查看的文档变得可...

    豆丁文档下载器,免费下载豆丁文档

    豆丁文档下载器是一款专为用户设计的工具,主要用于免费下载豆丁网上的各类文档资源。豆丁网是一个在线文档分享平台,拥有大量的学习资料、专业报告、课件、论文等,但通常需要付费才能下载。这款下载器的出现,为...

    超级好用的百度文档下载工具

    为此,“超级好用的百度文档下载工具”的出现,极大地方便了文档的下载和离线阅读,从而促进了用户的学习和进步。 这个下载工具具有小巧、方便快捷的特点。用户在使用时无需担忧文件体积庞大或操作复杂,它能够在...

    Java Web文件下载,解决了使用IE11下载文件时所出现的乱码问题

    当用户需要获取服务器上的资源,如文档、图片或者视频等,通常会通过点击下载链接触发服务器进行文件传输。本项目针对的一个重要问题就是如何在使用IE11浏览器时避免出现文件名乱码的情况。 首先,我们要理解这个...

    冰点文档下载器,支持下载网页百度文档

    在提供的压缩包子文件“Fish-v324-0712”中,我们可以推测这可能是冰点文档下载器的一个版本,其中可能包含了软件的执行文件、帮助文档、许可证文件等组成部分。用户在下载这个压缩包后,需要解压并按照指示安装和...

    百度文库豆丁等文件免费下载绿色程序,解压即可

    “百度文库”和“豆丁文件免费”则明确了这个工具的主要功能是服务于这两个平台的文档下载。 关于冰点下载,这可能是该工具的具体名称,或者是压缩包中包含的一个主要文件。冰点下载工具可能是一个网页抓取或代理...

    暴力文档下载器(可下载百度文库、豆丁网等需积分下载的文档)

    【暴力文档下载器】是一款专为解决在线文档平台如百度文库、豆丁网等需积分下载问题而设计的工具。这款下载器以其独特的“暴力”特性,绕过了平台的限制,使得用户无需消耗积分就能获取所需的文档资源,极大地便利了...

    豆丁文档下载器(可下载收费文档)

    针对这一问题,一款名为《豆丁文档下载器2010.0529》的软件应运而生,它以其独特的方式解决了用户下载豆丁网文档的困难。 豆丁文档下载器2010.0529版本的出现,对于那些需要从豆丁网获取文档的用户来说,无疑是一大...

    豆丁文档下载器(免费下载豆丁网文档)

    然而,值得注意的是,尽管豆丁文档下载器提供了便利,但也存在一些潜在问题。首先,频繁的抓取行为可能会违反豆丁网的服务条款,甚至可能导致用户的账号被封禁。其次,有些文档可能包含版权保护,非法下载和分发可能...

Global site tag (gtag.js) - Google Analytics