首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows :在特定接口上提出请求

Windows :在特定接口上提出请求
EN

Stack Overflow用户
提问于 2022-07-20 06:58:46
回答 1查看 90关注 0票数 0

我有3个网络接口插头在我的pc (窗口)。我只是想知道是否有一种从特定接口发出http请求的简单方法?

我试着卷曲,但它似乎不支持窗户。

描述:https://curl.se/libcurl/c/CURLOPT_INTERFACE.html

Windows不支持在

上使用此选项的网络接口名称。

以下是我的网络详细信息:

代码语言:javascript
复制
Ethernet adapter NETW 001:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::8a7:9368:bb58:1883%18
   IPv4 Address. . . . . . . . . . . : 192.168.5.252
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.5.1

Ethernet adapter NETW 002:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::e4e0:bc83:3e56:8de0%13
   IPv4 Address. . . . . . . . . . . : 192.168.78.252
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.78.1

Ethernet adapter NETW 003:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::f0e7:c451:335:8587%12
   IPv4 Address. . . . . . . . . . . : 192.168.1.252
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-21 04:58:20

还不清楚是什么阻止您使用特定接口的IPv4地址。同一手册:

传递一个char *作为参数。这将设置要用作传出网络接口的接口名。名称可以是接口名称、、IP地址或主机名。如果参数以"host!“开头它被视为、IP地址、或主机名。

代码语言:javascript
复制
#if 1
curl_easy_setopt(curl, CURLOPT_INTERFACE, "192.168.78.252");
#else
curl_easy_setopt(curl, CURLOPT_INTERFACE, "host!192.168.78.252");
#endif
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73047201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档