今天學(xué)習(xí)要用到這個(gè)類HttpWebRequest,在msdn上查找 ?在這個(gè)網(wǎng)頁上http://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest_members(v=vs.90).aspx
但是我就覺得很郁悶,我在我的vs里建立了HttpWebRequest類就是點(diǎn)不出GetResponse方法。
然后我又到這個(gè)網(wǎng)頁http://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest.getresponse(v=vs.90).aspx復(fù)制粘貼下面的代碼都有錯(cuò)編譯不過去。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create (args[0]); // Set some reasonable limits on resources used by this request request.MaximumAutomaticRedirections = 4; request.MaximumResponseHeadersLength = 4; // Set credentials to use for this request. request.Credentials = CredentialCache.DefaultCredentials; HttpWebResponse response = (HttpWebResponse)request.GetResponse (); Console.WriteLine ("Content length is {0}", response.ContentLength); Console.WriteLine ("Content type is {0}", response.ContentType); // Get the stream associated with the response. Stream receiveStream = response.GetResponseStream (); // Pipes the stream to a higher level stream reader with the required encoding format. StreamReader readStream = new StreamReader (receiveStream, Encoding.UTF8); Console.WriteLine ("Response stream received."); Console.WriteLine (readStream.ReadToEnd ()); response.Close (); readStream.Close ();
這是怎么回事?求解?
- 4 回答
- 0 關(guān)注
- 407 瀏覽
添加回答
舉報(bào)
0/150
提交
取消