C# SYSTEM.NET命名空间之WebRequest类和WebResponse类

 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Threading.Tasks;
 9 using System.Windows.Forms;
10 using System.Net;
11 using System.IO;
12
13 namespace WindowsFormsApplication3
14 {
15     public partial class Form1 : Form
16     {
17         public Form1()
18         {
19             InitializeComponent();
20         }
21
22         private void button1_Click(object sender, EventArgs e)
23         {
24             richTextBox1.Text = string.Empty;
25             WebRequest webrequest = WebRequest.Create(textBox1.Text);
26             webrequest.Credentials = CredentialCache.DefaultCredentials;
27             richTextBox1.Text = "对象数据的内容长度: " + webrequest.ContentLength;
28             richTextBox1.Text += "\n该请求的协议方法: " + webrequest.Method;
29             richTextBox1.Text += "\n访问Internet的网络代理: " + webrequest.Proxy;
30             richTextBox1.Text += "\n与该请求关联的InternetURI: " + webrequest.RequestUri;
31             richTextBox1.Text += "\n超时时间: " + webrequest.Timeout;
32             WebResponse webresponse = webrequest.GetResponse();
33             richTextBox1.Text += "\n响应该请求的Internet URI: " + webresponse.ResponseUri;
34             Stream stream = webresponse.GetResponseStream();
35             StreamReader sreader = new StreamReader(stream);
36             richTextBox1.Text += "\n" + sreader.ReadToEnd();
37             sreader.Close();
38             stream.Close();
39             webresponse.Close();
40         }
41     }
42 }

时间: 2024-10-31 00:01:15

C# SYSTEM.NET命名空间之WebRequest类和WebResponse类的相关文章

System.Diagnostics命名空间里的“.NET研究”Debug类和Trace类的用途【转】

在 .NET 类库中有一个 System.Diagnostics命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类Debug类和Trace类.本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率. 目录 使用Debug类来帮助调试 Debug类和Trace类的区别 使用Trace类来做程序日志 小结 参考资料 使用Debug类来帮助调试 调试程序对每个程序员来说是家常便饭.可是我们会经常遇到一些情况让我们头疼,例如

WebRequest类、WebResponse类和WebClient类

WebRequest类 WebRequest类是.NET Framework中"请求/响应"模型的abstract基类,用于访问Internet数据.使用WebRequest类请求/响应模型的应用程序可以用协议不可知的方式从Internet请求数据,在这种方式下,应用程序处理WebRequest类的实例,而协议特定的子类则执行请求的具体细节,请求从应用程序发送到某个特定的URI,如服务器上的网页.URI从一个为应用程序注册的WebRequest子类列表中确定要创建的适当子类.注册Web

System.Diagnostics命名空间里的Debug类和Trace类的用途

debug|命名空间 摘要 在 .NET 类库中有一个 System.Diagnostics 命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类--Debug类和Trace类.本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率.使用Debug类来帮助调试 调试程序对每个程序员来说是家常便饭.可是我们会经常遇到一些情况让我们头疼,例如: 当我们在开发一个界面控件的时候,简单的设断点会增加Paint事件的响应次数,而

System.Diagnostics命名空间里的Debug类和Trace类的用途【转】

在 .NET 类库中有一个 System.Diagnostics命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类Debug类和Trace类.本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率. 目录 使用Debug类来帮助调试 Debug类和Trace类的区别 使用Trace类来做程序日志 小结 参考资料 使用Debug类来帮助调试 调试程序对每个程序员来说是家常便饭.可是我们会经常遇到一些情况让我们头疼,例如

一起谈.NET技术,System.Diagnostics命名空间里的Debug类和Trace类的用途【转】

在 .NET 类库中有一个 System.Diagnostics命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类Debug类和Trace类.本文介绍了这两个类的一些基本用途,旨在提高广大开发人员的开发效率. 目录 使用Debug类来帮助调试 Debug类和Trace类的区别 使用Trace类来做程序日志 小结 参考资料 使用Debug类来帮助调试 调试程序对每个程序员来说是家常便饭.可是我们会经常遇到一些情况让我们头疼,例如

ASP.NET中的File类和Directory类的相关知识

.NET中处理文件和文件夹的操作相关的类:File类和Directory类 System.IO.File类和System.IO.FileInfo类 在设计和实现"网络硬盘"的过程中,将大量地使用和文件系统操作相关的内容.故本节先对和文件系统相关的两个.NET类进行简要介绍. System.IO.File类和System.IO.FileInfo类主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间.下面通过程序实例来介绍其主要属性和方法. (1)文件打开方法:File.

C#常用的集合类型(ArrayList类、Stack类、Queue类、Hashtable类、SortedList类)

1.ArrayList类 ArrayList类主要用于对一个数组中的元素进行各种处理.在ArrayList中主要使用Add.Remove.RemoveAt.Insert四个方法对栈进行操作.Add方法用于将对象添加到 ArrayList 的结尾处:Remove方法用于从 ArrayList 中移除特定对象的第一个匹配项:RemoveAt方法用于移除 ArrayList 的指定索引处的元素:Insert方法用于将元素插入 ArrayList 的指定索引处. 示例 ArrayList的使用 示例将介

第10周-任务1-程序填空:直线类继承点类

[题目]在下面一段类的定义中,需要填充的函数由注释内容给出了功能 填空完成后的程序如下: #include<iostream> #include<Cmath> using namespace std; class Point //定义坐标点类 { public: double x,y; //点的横坐标和纵坐标 Point(){x=0;y=0;} Point(double x0, double y0) {x=x0; y=y0;} void PrintP(){cout<<&

黑马程序员 十七、面试题之交通灯管理系统—面向对象的分析与设计、Road 类、Lamp 类、LampController 类、MainClass类)

Java帮帮-IT资源分享网  黑马程序员--面试题之交通灯管理系统 Road 类.Lamp 类.LampController 类.MainClass类   需求: 交通灯管理系统的项目需求 Ø 异步随机生成按照各个路线行驶的车辆. 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 ... Ø 信号灯忽略黄灯,只考虑红灯和绿灯. Ø 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制. Ø 具体信号灯控