URL url=new URL(uri);
//URLConnection conn=url.openConnection();
HttpURLConnection conn=(HttpURLConnection)url.openConnection();
//conn.setDefaultRequestProperty("Content-Type", "text/html;charset=utf-8");
InputStream ins=conn.getInputStream();
BufferedInputStream bs=new BufferedInputStream(ins);
BufferedReader ir=new BufferedReader( new InputStreamReader(bs));
System.out.println(ir.readLine());
或者文件
File file=new File("F:\\information\\phus-goagent-084ab00\\local\\aa.txt");
InputStream ins;
try {
ins = new FileInputStream(file);
BufferedInputStream bs=new BufferedInputStream(ins);
BufferedReader ir=new BufferedReader( new InputStreamReader(bs));
int temp=-1;
char []b=new char[1];
String str="";
while((temp=ir.read(b,0,b.length))!=-1){
str+=String.valueOf(b);
}
System.out.println(str);
本文深入解析了使用HTTP连接进行文件读取的Java代码实现,包括URL构造、连接创建、输入流读取及文件输入流操作。通过实例代码,详细解释了如何获取远程文件内容并将其打印到控制台。
1090

被折叠的 条评论
为什么被折叠?



