如何使用 C# 刷新页面(不是我自己的页面)?
How can I refresh a page (which is not my own) using C#?
我正在制作一个 Telegram(一个信使应用程序)机器人,我有一个 link,通过使用它我可以向特定用户发送消息。
我如何在 C# 中 "refresh" 该网页,以便它自动发送 link?
根据问题及其评论,听起来您只是在问如何在 C# 中发出 HTTP 请求。如果是这样的话,HttpClient
就可以做到这一点。例如:
var url = "http://someurl";
using (var client = new HttpClient())
using (var response = await client.GetAsync(url))
using (var content = response.Content)
{
var result = await content.ReadAsStringAsync();
// examine the response
}
如果您根本不在乎响应,那么您可以拨打电话并放弃响应:
using (var client = new HttpClient())
await client.GetAsync(url);
或者可能保留相同的 HttpClient
实例,而不是将其包装在 using
块中以处理它,等等。同一对象也可以发出 POST
或任何其他请求根据需要等
我正在制作一个 Telegram(一个信使应用程序)机器人,我有一个 link,通过使用它我可以向特定用户发送消息。 我如何在 C# 中 "refresh" 该网页,以便它自动发送 link?
根据问题及其评论,听起来您只是在问如何在 C# 中发出 HTTP 请求。如果是这样的话,HttpClient
就可以做到这一点。例如:
var url = "http://someurl";
using (var client = new HttpClient())
using (var response = await client.GetAsync(url))
using (var content = response.Content)
{
var result = await content.ReadAsStringAsync();
// examine the response
}
如果您根本不在乎响应,那么您可以拨打电话并放弃响应:
using (var client = new HttpClient())
await client.GetAsync(url);
或者可能保留相同的 HttpClient
实例,而不是将其包装在 using
块中以处理它,等等。同一对象也可以发出 POST
或任何其他请求根据需要等