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