指定Winhttp必须使用的网卡/连接

时间:2009-09-22 22:51:39

标签: c# winhttp

我在C#中有一个应用程序利用Winhttp发出Web请求。有没有办法指定WinHTTP必须使用哪个网卡进行连接?

2 个答案:

答案 0 :(得分:2)

WinHTTP或WinInet没有公开可用的选项来执行Interface Affinity。它似乎在System.Net中通过请求服务点上的BindIPEndPointDelegate得到支持。

我很好奇强制特定接口的情况是什么,因为它指出了堆栈其余部分中的问题需要这样的事情。

答案 1 :(得分:0)

WinHTTP在OSI模型上处于错误的位置以处理类似的硬件级别的东西。您将要考虑修改路由表。