WebClient, WebRequest和Stream不返回任何东西

本文关键字:返回 任何东 Stream WebRequest WebClient | 更新日期: 2023-09-27 18:10:40

我尝试了WebClient的downloadstring和WebRequest+Stream来尝试抓取页面(这一个)并从中获得原始粘贴数据。我搜遍了网,但没有找到答案。

我有这样的代码:

WebRequest request = WebRequest.Create("http://pastebin.com/raw.php?i=" +  textBox1.Text);
WebResponse response = request.GetResponse();
Stream data = response.GetResponseStream();
string pasteContent = "";
using (StreamReader sr = new StreamReader(data))
{
    pasteContent = sr.ReadToEnd();
}
new Note().txtMain.Text += pasteContent;
new Note().txtMain.Refresh();


和我有多个形式,所以我正在编辑笔记的txtMain文本框添加粘贴内容,但它似乎没有返回任何东西,无论我使用哪个函数。我知道交叉编辑是有效的,因为我有很多东西可以返回到它。

如何抓取原始数据?

非常感谢,
P

WebClient, WebRequest和Stream不返回任何东西

下载您网站的内容没有问题。您只是不使用您创建的Node类的实例。

var note = new Note();
note.txtMain.Text += pasteContent;
note.Show();