package demo;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URL;
import java.net.URLConnection;
public class DownLoading {
public static void main(String[] args) throws IOException {
String urlName="";
//定义统一资源定位器Uniform resource locator
URL url=new URL(urlName);
//建立连接
URLConnection connection=url.openConnection();
connection.connect();
//字节输入流
InputStream in=connection.getInputStream();
//通过桥接方式把字节流转成字符流
Reader r=new InputStreamReader(in);
//把字节流做缓存
BufferedReader br=new BufferedReader(r);
FileWriter fw=new FileWriter("c:/aa");
BufferedWriter bw= new BufferedWriter(fw);
int n=1;
String line;
while((line=br.readLine())!=null){
bw.write(line);
bw.newLine();
}
br.close();
r.close();
bw.close();
System.out.println("- ok -");
}
}
分享到:
相关推荐
通过给定的URL,浏览器能够找到相应的文件或其他资源。在一些场景下,URL中的某些组成部分可以被省略,例如在浏览器地址栏输入`java.sun.com`时,浏览器会默认使用HTTP协议及其相应的端口号,并使用Web服务器提供的...
- **功能**:根据给定的URL,从网络获取图片数据并返回。 - **关键点**: - 使用`URL`类创建URL对象。 - 打开连接,并设置请求方法为GET。 - 设置连接超时时间为5秒。 - 通过`getInputStream()`方法获取输入流。...
以上代码实现了一个基本的前端资源爬虫,它可以从给定的URL出发,抓取HTML页面中的脚本和样式表文件。当然,实际的爬虫可能需要处理更复杂的情况,比如处理异步加载的内容、登录验证、反爬机制等。此外,爬虫应遵守...
`URL`(统一资源定位符)对象表示网络资源的位置,而`URLConnection`则是连接这些资源的桥梁。 2. **创建URL对象**: 首先,你需要创建一个`URL`对象,传入网页的完整URL地址,例如: ```java URL url = new URL...
例如,`fetch()`函数可以用来从指定URL获取资源,然后使用`response.text()`读取内容。 3. **编译Vue组件**:Vue组件通常是以单文件组件(.vue)的形式存在,包含HTML、CSS和JavaScript。在浏览器中编译这些文件...
Go-getJS是一个专门为开发者设计的实用工具,其主要功能是从一系列指定的URL中抓取并收集所有的JavaScript文件。这个工具采用Go语言编写,利用了Go的高效性和并发特性,能够快速地遍历网页,查找并下载JavaScript...
为了从URL下载图片,我们需要使用`java.net.URLConnection`类,它是Java提供的一个接口,用于建立与特定URL的连接。具体步骤如下: 1. 创建`URL`对象,传入图片的网络地址。 2. 使用`URL.openConnection()`方法打开...
网站资源下载工具是一种实用的软件或插件,其主要功能是帮助用户分析并批量下载网站上的静态资源。这种工具在需要备份网站、离线浏览、研究网页设计或者进行数据分析时非常有用。它能够智能地抓取网站上的图片、CSS...
在给定的文件示例中,所提供的链接如“http://j.renren.com/album/1309100054435552021”实际上就是URL的例子,它们不仅标识了资源,还明确了访问这些资源的协议和路径,即通过HTTP协议访问人人网上的相册。...
生成给定S3资源的URL的Python函数。 例子 url_for_s3 ( 'static' , bucket_name = 'my-cool-foobar-bucket' , scheme = 'https' , filename = 'pics/logo.png' ) 将会返回: : 注意:此函数假定给定资源在S3上...
这段代码将从给定的URL下载文件,并将其保存到本地。`stream=True`参数确保大文件能分块下载,避免一次性加载到内存。`response.status_code == 200`检查是否成功接收到了服务器的响应。 此外,如果URL是动态生成的...
URL重写HttpModule通常会在请求到达目标页面之前捕获请求,修改URL,然后根据新的URL路由请求。 在给定的文件"sethyates-urlrewriter-fef0f97"中,我们可以推断这是一个特定的URL重写模块的源代码或二进制文件,...
在给定的标题“url2file_c实现url下载文件_”和描述“通过url实现下载文件,实现实时下载”中,我们可以理解到这个项目是关于用C语言编写一个程序,该程序能够从指定的URL下载文件并将其保存到本地。这个功能在Web...
本文将基于给定的标题“PHP 批量根据URL获取IP”深入探讨如何利用PHP来实现这一功能,同时考虑其在实际应用中的价值和可能遇到的问题。 首先,批量根据URL获取IP通常涉及到DNS解析过程,即通过域名查找对应的IP地址...
在这个场景下,Servlet可能接收一个URL请求,然后从数据库或其他来源获取报警历史数据,并将其转换为Excel格式以便用户下载。 基于这些信息,我们可以讨论以下URL相关知识点: 1. **URL结构**:URL由协议(如http...
使用`URL`类可以轻松地从网络上读取指定文件。例如,以下代码展示了如何使用`URL`类读取一个网页并将其内容打印出来: ```java try { URL url = new URL("http://www.example.com"); HttpURLConnection ...
本文将详细介绍如何利用Java代码实现从一个给定的URL地址下载并转换为Bitmap对象的过程。此方法适用于各种Android应用场景,如加载头像、背景图等。 #### 方法实现 下面是一个简单的示例,展示如何编写一个静态...
在这个例子中,`dlRange` 将下载从 `page1.jpg` 到 `page100.jpg` 的所有文件,并在每个文件成功下载后打印一条消息,如果发生错误,则显示错误信息。 ### 实际应用 `dlRange` 可以在多个场景下发挥作用: - **...
根据给定的文件信息,我们可以总结出以下关于“http读取URL图片”的IT知识点: ### HTTP与URL HTTP(Hypertext Transfer Protocol)是互联网上应用最为广泛的一种网络协议,用于从万维网服务器传输超文本到本地...
这在很多场景下非常有用,比如在处理图片、脚本、样式表等外部资源的链接时,我们需要确保它们是可以从网络上访问的。通过此库,开发者可以避免因处理本地文件路径或无效URL而导致的错误。 该库可能包含以下关键...