我正在尝试在我的本地网络上获取网站的来源,但不幸的是,它在使用此代码时所提供的是一个未处理的异常。我已经尝试过Webclient和HTTPWebRequest,两者都给出了一个相同的例外情况。任何人都可以提供帮助吗?
public async void GetURL(ToggleButton tbtn)
{
string url = "http://192.168.1.180"
var httpClient = new HttpClient(new NativeMessageHandler());
httpClient.Timeout = TimeSpan.FromSeconds(30);
var _cancelTokenSource = new CancellationTokenSource();
var _cancelToken = _cancelTokenSource.Token;
var response = await httpClient.GetAsync(url, _cancelToken).ConfigureAwait(false);
var resp = await response.Content.ReadAsStringAsync().ConfigureAwait(false);
}
此外,代码在测试像谷歌这样的网站时有效,所以对我来说唯一的解释就是它在局域网网络上失败了......必须要有某种解决方案。
谢谢!