asp.Netでリモートページを取得するコンテンツの1つ(downmoonオリジナル)
1960 ワード
リモートWebページのコンテンツの1つを取得(downmoonオリジナル)
一、本機が直接インターネットを利用する時:
指定されたリモートWebコンテンツの取得#region指定されたリモートWebコンテンツの取得
二:ドメイン環境エージェントを通じてインターネットを利用するときは、これではだめです.次の文章は分解して、ほほほ!
一、本機が直接インターネットを利用する時:
指定されたリモートWebコンテンツの取得#region指定されたリモートWebコンテンツの取得
/**////
///
///
///
/// , 8000
/// ,0 ,1
///
///
/// static string
public string GetRequestString(string strUrl,int timeout,int enterType,Encoding EnCodeType)
...{
string strResult;
try
...{
HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(strUrl) ;
myReq.Timeout = timeout;
HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();
Stream myStream = HttpWResp.GetResponseStream () ;
StreamReader sr = new StreamReader(myStream , EnCodeType);
StringBuilder strBuilder = new StringBuilder();
while (-1 != sr.Peek())
...{
strBuilder.Append(sr.ReadLine());
if(enterType==1)
...{
strBuilder.Append(" ");
}
}
strResult = strBuilder.ToString();
}
catch(Exception err)
...{
strResult = " :" + err.Message;
}
return strResult ;
}
#endregion
二:ドメイン環境エージェントを通じてインターネットを利用するときは、これではだめです.次の文章は分解して、ほほほ!