【发布时间】:2012-12-04 03:04:38
【问题描述】:
我正在尝试发送获取请求并获取网页内容。我有这些代码。
string url = "www.google.com";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)response.GetResponse();
我从许多站点找到了这些代码,它是正确的,但“GetResponse”给出了错误。其解释如下。
这是 Visual Studio 2012 的问题吗?当我按 G 时,它找不到 GetResponse 方法,只找到 GetResponseStream 方法。
我尝试使用 WebClient 类执行此操作,但也找不到 WebClient。 这些问题是因为 Visual Studio 2012 而出现的吗?还是什么原因?
错误 1“System.Net.HttpWebResponse”不包含“GetResponse”的定义,并且找不到接受“System.Net.HttpWebResponse”类型的第一个参数的扩展方法“GetResponse”(您是否缺少使用指令还是程序集参考?)C:\Users\abidinberkay1\documents\visual studio 2012\Projects\App1\App1\BlankPage1.xaml.cs 45 66 App1
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
标签: c# get request windows-store webresponse