`
lippeng
  • 浏览: 455122 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

从HTTP服务器上下载文件

阅读更多

从Http服务器上下载个文件到本地。写了一点点代码,认为是能跑了,贴出来,备忘。

 

package com.lippeng.helloworld;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;

public class HelloWorld {

    public static void main(String[] args) throws IOException {

	String path = "http://172.21.153.58:9090/TFTP/run.bat";
	URL url = new URL(path);

	InputStream inputStream = url.openStream();
	OutputStream outputStream = new FileOutputStream("run.bat");

	byte[] b = new byte[1];
	int count = inputStream.read(b);
	while (count != -1) {
	    outputStream.write(b, 0, count);
	    count = inputStream.read(b);
	}

	inputStream.close();
	outputStream.close();
    }
}
 
分享到:
评论

相关推荐

    HTTP服务器上断点下载文件

    断点续传是指从服务器下载文件时,可以从上次下载的位置继续下载,避免了从头开始下载的麻烦。检查更新是指检查服务器上的文件是否有变化,如果有变化,则下载最新的文件。 在实现断点续传和检查更新时,我们可以...

    c#从ftp服务器上下载文件 丢给浏览器响应

    在C#编程环境中,开发Web应用时,有时我们需要实现从FTP服务器下载文件并直接提供给浏览器的功能。这个过程涉及到FTP协议、HTTP协议以及C#的网络编程知识。下面将详细阐述这一过程的关键步骤和涉及的技术点。 首先...

    HTTP从文件服务器下载文件

    在“HTTP从文件服务器下载文件”这个主题中,我们主要关注的是如何利用HTTP协议来实现这一过程。文件服务器通常是指一个专门存储并提供文件访问服务的系统,它可以是企业内部的文件存储解决方案,也可以是云服务提供...

    libevent实现http服务器实现文件下载功能

    HTTP服务器主要负责响应客户端的请求,包括GET请求(用于下载文件)。在libevent中,我们可以通过创建一个event_base对象来初始化事件基础,然后监听一个或多个端口。当有新的连接到来时,libevent会回调我们注册的...

    从HTTP服务器下载文件

    在IT领域,从HTTP服务器下载文件是网络编程中常见的任务之一。HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,用于从Web服务器传输数据到客户端,如浏览器或应用程序。本教程将深入探讨如何实现这个...

    多线程从远程服务器上下载文件

    本文将深入探讨如何利用多线程技术从远程服务器上下载文件,以及实现远程下载和上传的基本原理。 首先,理解多线程的概念至关重要。多线程允许一个程序同时执行多个任务,每个任务都在一个独立的线程中运行。在下载...

    服务器上下载文件

    FTP允许用户从远程服务器上下载文件或上传文件到服务器。这个过程对于网站更新、数据备份、资源共享等场景至关重要。在描述中提到的“将本地文件上传到服务器”和“从服务器上下载文件”,都是FTP的主要功能。 FTP...

    java上传文件到linux服务器,操作linux服务器上文件,下载linux服务器文件,删除linux服务器文件

    下载文件的过程与上传类似,只是使用了`get()`方法。该方法会将服务器上的文件下载到本地。 ```java sftp.get(远程文件路径, 本地保存路径); ``` **删除Linux服务器文件** 删除文件可以使用`rm()`或`rmdir()`方法...

    使用JS自动从服务器端下载文件到本地

    标题“使用JS自动从服务器端下载文件到本地”涉及到的核心技术是JavaScript的文件操作和HTTP交互,主要在前端实现从服务器获取文件并保存到本地的功能。这篇博客文章可能讲解了如何利用JavaScript的API来实现这一...

    从服务器上下载文件代码实现

    "从服务器上下载文件代码实现"这个主题聚焦于如何编程实现在网络上下载文件,特别是以mp3格式的音频文件为例。在本文中,我们将深入探讨相关的编程技术和实践方法。 首先,我们需要了解的是HTTP协议。HTTP(超文本...

    实现文件列表从指定IP服务器上下载

    4. **文件列表获取**:在下载文件前,通常需要先获取服务器上可下载的文件列表。这可以通过HTTP的目录遍历或FTP的LIST命令实现。服务器返回一个包含文件名和元信息(如大小、日期等)的列表。 5. **编程实现**:...

    delphi做的文件上传下载服务器端

    10. **用户界面**:虽然题目只提到服务器端,但通常客户端也需要一个友好的界面供用户上传和下载文件。Delphi提供了丰富的组件库,可以方便地构建这样的界面。 以上就是基于Delphi构建文件上传下载服务器端时涉及的...

    文件上传下载服务器

    例如,HTTP提供了一种简单的方法来上传和下载文件,而FTP则提供了更多的控制,如断点续传和多线程下载。 2. **安全性**:文件服务器需要具备良好的安全措施,包括但不限于数据加密、身份验证和访问控制。HTTPS协议...

    HTTP文件下载服务器

    【HTTP文件下载服务器】是一种基于HTTP协议的简单服务,它允许用户通过Web浏览器访问和下载存储在特定目录下的文件。这种技术广泛应用于软件分发、资源共享等场景,尤其在个人或小团队内部共享文件时非常方便。开启...

    Qt使用QtWebApp搭建Http服务器实现文件下载

    在本文中,我们将深入探讨如何使用Qt库中的QtWebApp模块来构建一个HTTP服务器,以实现文件的下载功能。Qt是一个强大的跨平台应用程序开发框架,而QtWebApp是其一个扩展,专门用于创建基于Web的应用程序,包括HTTP...

    C#实现IIS服务器下载文件

    C#实现IIS服务器下载文件 本文将详细介绍如何使用C#语言实现IIS服务器下载文件的功能。通过使用WebClient类和FileStream类,可以实现高抽象程度的Internet通讯服务,并将网络文件下载到本地。 一、概述 本文通过...

    下载服务器文件到本地,并删除已下载的服务器文件

    在执行“下载并删除”操作时,通常会使用FTP的`get`命令下载文件,然后使用`delete`命令移除服务器上的文件。 2. **SFTP(Secure File Transfer Protocol)**:SFTP是SSH(Secure Shell)的一部分,提供了更安全的...

    从服务器上下载日志信息文件的方法

    本文将详细介绍几种从服务器下载日志文件的方法,并给出具体的步骤和注意事项。 #### 一、通过SecureCRT下载日志文件 对于文本类型的日志文件,如果文件大小不大且内容不是非常复杂,可以通过SecureCRT这类工具...

    基于C语言Http请求上传文件到服务器与下载文件的源代码

    本文将详细解析如何使用C语言实现基于HTTP的文件上传和下载功能。 首先,我们要理解HTTP的基本原理。HTTP是一个无状态、基于请求-响应模型的协议,用于在Web上交换数据。它通过TCP/IP连接进行通信,用户代理(如...

Global site tag (gtag.js) - Google Analytics