我尝试过WebClient的DownloadSring和WebRequest + Stream来尝试抓取页面(This one)并从中获取原始粘贴数据。我搜过网但没找到答案。
我有这段代码:
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();
我有多个表单,因此我正在编辑Note的txtMain
文本框以添加粘贴内容,但无论我使用哪种功能,它似乎都不会返回任何内容。我知道跨表格编辑是有效的,因为我有多个可以返回的东西。
如何抓取原始数据?
非常感谢,
P
答案 0 :(得分:0)
下载您网站的内容没有问题。您根本就没有使用您创建的Node
类的实例。
var note = new Note();
note.txtMain.Text += pasteContent;
note.Show();