【发布时间】:2021-08-11 07:11:26
【问题描述】:
我是初学者。放轻松。
我想在那段代码上设置或连接代理
var requestMsg = new HttpRequestMessage(GetHttpMethod(method), url);
if (method != APIMethod.GET)
{
var serializedContent = JsonConvert.SerializeObject(request);
requestMsg.Content = new StringContent(serializedContent, Encoding.UTF8, "application/json");
}
WebProxy myproxy = new WebProxy("xxx.xx.xx.xx", 8080);
requestMsg.Proxy = myproxy; <------ error
HttpResponseMessage task = await httpClientFactory.CreateClient().SendAsync(requestMsg);
请帮我设置代理硬编码
我读了这些,但我听不懂
Proxy with HTTP Requests
C# Connecting Through Proxy
【问题讨论】:
-
或许你可以尝试设置HttpClient.DefaultProxy。
-
是的,你可以回答这个问题
-
嗨,@Alireza heidari,我已经按照你的建议添加了答案,如果有帮助,请接受它作为答案,谢谢。
标签: c# asp.net-core proxy httprequest