gpt4 book ai didi

c# - HttpWebRequest 一代理一不代理

转载 作者:太空狗 更新时间:2023-10-29 22:13:20 25 4
gpt4 key购买 nike

我如何代理我的连接?我想要 3 个默认的 HttpWebRequest objs,它们不会通过代理,另外 3 个会。我做 WebRequestObject.Proxy = myProxy;在我想使用代理的对象上,对我不想使用的 3 个对象什么也不做?对象也将以未知顺序初始化,所以我可能有 2 个不是,2 个是代理,第 3 个不是,最后一个是。是不是简单的写.Proxy = myProxy?

最佳答案

对于需要代理的请求,是的,这会很好地工作:

request.Proxy = myProxy;

对于希望绕过代理的请求,请使用:

request.Proxy = System.Net.GlobalProxySelection.GetEmptyWebProxy;

如果您想使用 IE 的默认代理(或者如果您在 app/web.config 中设置了默认代理),只需不设置代理,或将其设置为 null:

request.Proxy = null;

更多关于 possible HttpWebRequest.Proxy values hereGetEmptyWebProxy here .

关于c# - HttpWebRequest 一代理一不代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/749311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com