var http = new HttpClient();var html = await http.GetStringAsync("https://www.coderbusy.com");

出于某些原因,我们可能需要使用指定的 IP 地址来处理请求,而不是使用 DNS 解析结果。要做到这一点,除了在本地修改 HOST 文件之外,还可以使用以下代码:(假设需要请求本机架设的模拟服务器,地址就是 127.0.0.1 )
var http = new HttpClient();//把 Host 部分替换为要请求的域名var url = "https://127.0.0.1/";using (var request = new HttpRequestMessage(HttpMethod.Get, url)){request.Headers.Host = "www.coderbusy.com";//这里填写真实的 HOSTusing (var response = await http.SendAsync(request)){Console.WriteLine(await response.Content.ReadAsStringAsync());}}