Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/11 9:23:04 C#教程:WebRequest类使用实例
WebRequest类WebRequest类是.NET Framework中“请求/响应”模型的abstract基类,用于访问Internet数据。使用WebRequest类“请求/响应”模型的应用程序可以用协议不可知的方式从Internet请求数据,在这种方式下,应用程序处理WebRequest类的实例,而协议特定的子类则执行请求的具体细节,请求从应用程序发送到某个特定的URI,如服务器上的网页。注册WebRequest子类通常是为了处理某个特定的协议(如HTTP或FTP),也可以处理对特定服务器或服务器上的路径的请求。在WebRequest类中,最常用的是Create方法,下面对其进行详细介绍。Create方法用于为指定的URI方案初始化新的WebRequest实例。语法:public static WebRequest Create(string requestUriString)参数说明如下。requestUriString:标识Internet资源的URI。返回值:特定URI方案的WebRequest子类。注意:Create方法将运行时确定的WebRequest类的子类作为与requestUri最接近的注册匹配项返回。例如,当以http://开头的URI在requestUri中传递时,由Create返回一个HttpWebRequest。如果传递以file://开头的URI,则Create方法将返回FileWebRequest实例。.NET Framework包括对http://和file:// URI方案的支持。
赞