我怎样才能"访问" c#中的链接没有实际显示页面? 我不想发布任何数据,也不想检索任何数据。 只需让它像访问链接一样。
我不想为此使用网络浏览器! 但它应该像Web浏览器中的.Navigate()一样运行。
我只是希望我的c#访问一个URL。
到目前为止,这是我的代码,它根本不起作用。我甚至尝试设置一些像?hello=world
这样的数据,但它也没有用。
ASCIIEncoding encoding = new ASCIIEncoding();
string postdata = "";
byte[] data = encoding.GetBytes(postdata);
WebRequest request = WebRequest.Create("http://www.website.com/page");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
Stream stream = request.GetRequestStream();
stream.Write(data, 0, data.Length);
stream.Close();
我无法在网上找到任何关于此的内容。这有可能吗?
我希望我的c#访问我想要的链接。只是"发送访问"。我不知道怎么解释它。
这不是表格。它没有获得任何数据。没有那样的事。只是发一个该死的"访问"到我的网站。
就像webBrowser1.Navigate("http://www.website.com/page");
一样,但我现在不使用网络浏览器。
答案 0 :(得分:0)
using System.Net;
WebClient client = new WebClient();
client.DownloadString("http://www.website.com/page");
您不能将视图添加到YouTube或其他方面,他们会检查它是机器人还是真正的点击。