joh*_*230 2 c# dotnet-httpclient
我正在使用 HttpClient 但它在 DNS 解析方面存在问题(它为此使用同步方法)所以我使用另一个库进行 DNS 查询,现在我正在尝试通过 IP 获取自定义 url,但我需要替换 Host 标头. 例如,我有 url http://fb.com,但我需要将http://1.1.1.1主机设置为 fb.com 我已经尝试过:
_req = new HttpRequestMessage(HttpMethod.Get, newUri.ToString());
_req.Headers.Host = uri.Host;
_httpClient.DefaultRequestHeaders.Host = uri.Host;
Run Code Online (Sandbox Code Playgroud)
但这不起作用。有没有办法像在 HttpWebRequest 中一样设置自己的 Host 标头?
| 归档时间: |
|
| 查看次数: |
7156 次 |
| 最近记录: |