2011-07-19 82 views

回答

5

试试这个:

 HttpWebRequest request = (HttpWebRequest) WebRequest.Create(@"http://somewhere.com/client.php?locationID=1"); 
     HttpWebResponse response = (HttpWebResponse)request.GetResponse(); 
     string content = new StreamReader(response.GetResponseStream()).ReadToEnd(); 
+0

是...谢谢你的工作! –

1

我相信,如果你使用HttpWebRequest类,这些信息将在头的引用者:

http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx

private void printReferer(string url) 
{ 
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); ;  
    Console.WriteLine(req.Referer);  
} 

如果你想从数据该页面使用WebClient类:

http://msdn.microsoft.com/en-us/library/system.net.webclient%28v=vs.80%29.aspx

它是HttpWebRequest/HttpWebResponse的包装,使生活变得更容易一些。

相关问题