java如何通过url读取文件

很多朋友都不知道java如何通过url读取文件,下面小编为大家整理了java通过url读取文件内容,希望能帮到大家!

java如何通过url读取文件

复制代码 代码如下:

using System;

using ections;

using onentModel;

using ;

using ing;

using ;

using ionState;

using ;

using ontrols;

using Controls;

using ;

using ;

using ;

using larExpressions;

namespace

{

///

/// GetPageHtml 的摘要说明。

///

public class GetPageHtml :

{

protected on WebClientButton;

protected on WebRequestButton;

protected Box ContentHtml;

protected Box UrlText;

protected on GetText;

private string PageUrl = "";

private void Page_Load(object sender, tArgs e)

{}

#region Web Form Designer generated code

override protected void OnInit(EventArgs e)

{

InitializeComponent();

it(e);

}

///

/// 设计器支持所需的方法 - 不要使用代码编辑器修改

/// 此方法的内容。

///

private void InitializeComponent()

{

k += new tHandler(lientButton_Click);

k += new tHandler(equestButton_Click);

k += new tHandler(ext_Click);

+= new tHandler(_Load);

}

#endregion

private void WebClientButton_Click(object sender, tArgs e)

{

PageUrl = ;

WebClient wc = new WebClient();

entials = ultCredentials;

///方法一:

Byte[] pageData = loadData(PageUrl);

= tring(pageData);

/// 方法二:

/// ***************代码开始**********

/// Stream resStream = Read(PageUrl);

/// StreamReader sr = new StreamReader(resStream,ult);

/// = ToEnd();

/// e();

/// **************代码结束********

///

ose();

}

private void WebRequestButton_Click(object sender, tArgs e)

{

PageUrl = ;

WebRequest request = te(PageUrl);

WebResponse response = esponse();

Stream resStream = esponseStream();

StreamReader sr = new StreamReader(resStream, ult);

= ToEnd();

e();

e();

}

private void GetText_Click(object sender, tArgs e)

{

PageUrl = ;

WebRequest request = te(PageUrl);

WebResponse response = esponse();

Stream resStream = esponseStream();

StreamReader sr = new StreamReader(resStream, ult);

= ToEnd();

e();

e();

= ace(," <[^>]*>", "");

//替换空格

= ace(,"s+", " ");

}

}

复制代码 代码如下:

private void toolStripButton1_Click(object sender, EventArgs e)

{

string path = @"";

HttpWebRequest req = (HttpWebRequest)te(path);

out = 10000;

HttpWebResponse rep = (HttpWebResponse)esponse();

using (StreamReader myFile = new StreamReader(esponseStream()))

{

string myString = ToEnd();

}

}