예, HttpWebRequest
과및 HttpWebResponse
클래스를 사용하면 C# 앱에서 웹 콘텐츠를 아주 간단하게 가져올 수 있습니다. 물론
http://www.csharp-station.com/HowTo/HttpWebFetch.aspx
:
이
private const string URL = "http://housing.udayton.edu/php/lottery/clock.php";
private const string StartString = "<p align=\"center\"><b>";
private const string EndString = "</b>";
private DateTime getTime()
{
HttpWebResponse resp = HttpWebRequest.Create(URL).GetResponse() as HttpWebResponse;
StreamReader reader = new StreamReader(resp.GetResponseStream());
String data = reader.ReadToEnd();
int startIndex = data.IndexOf(StartString) + StartString.Length;
int endIndex = data.IndexOf(EndString, startIndex);
String time = data.Substring(startIndex, (endIndex-startIndex)-4);
return DateTime.Parse(time);
}
여기뿐만 아니라 당신을 도울 것입니다 좋은 기사입니다 : 여기
내가 웹 페이지에서 시계 시간을 잡는 된 코드의 작은 조각이다 , .NET 응용 프로그램에서 실제로 libcurl을 사용하는 것을 막을 수는 없습니다 :
http://curl.haxx.se/libcurl/dotnet/