很多朋友都不知道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();
}
}