c# - 在 HttpClient 中使用 socks4/5 代理?
问题描述
我在我的 HttpClient 中为我的 c# 程序使用代理。这是代码:
string proxy = "ip:port";
var parsedProxy = proxy.Split(':');
var handler = new HttpClientHandler
{
UseProxy = true,
UseDefaultCredentials = false,
UseCookies = true,
AllowAutoRedirect = false,
Proxy = new WebProxy(parsedProxy[0], int.Parse(parsedProxy[1])),
};
var client = new HttpClient(handler);
然后,使用此客户端发出的每个请求都使用代理。但是,我只能放入 HTTP 代理。如何将 socks4/socks5 代理放入其中?
解决方案
推荐阅读
- windows - 为什么我收到错误未绑定变量 cygwin bash 错误
- asp.net - jQuery 多个选择 Dropbox 不起作用
- google-cloud-platform - 数据流 - 状态持久性规范
- flutter - 我正在尝试使用颤振框架创建一个项目,但我不断收到此错误
- php - Mysql:请帮忙在库存系统中添加产品位置
- face-detection - 要在特定设备上使用Android camera2 api进行人脸识别,您需要将设备水平转动
- python - 我的列表中有一个字符串,应该是一个列表
- react-native - 使用 redux-saga 提交登录表单后检查令牌是否存在
- google-cloud-platform - 数据流 - 状态持久性配置
- javascript - URL位置有人可以解释吗?