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 WindowsFormsApplication2 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 WebClient wclient = new WebClient(); 26 wclient.BaseAddress = textBox1.Text; 27 wclient.Encoding = Encoding.UTF8; 28 wclient.Headers.Add("Content-Type", "Application/x-www-form-urlencoded"); 29 Stream stream = wclient.OpenRead(textBox1.Text); 30 StreamReader sreader = new StreamReader(stream); 31 string str = string.Empty; 32 while ((str = sreader.ReadLine()) != null) 33 { 34 richTextBox1.Text += str + "\n"; 35 } 36 wclient.DownloadFile(textBox1.Text, DateTime.Now.ToFileTime() + ".txt"); 37 MessageBox.Show("save file succeful!"); 38 } 39 } 40 }
C#之webclient类
最新推荐文章于 2023-12-03 20:23:10 发布