У меня есть Linux-сервер с несколькими сетевыми интерфейсами. У каждого интерфейса есть свой IP-адрес. Как заставить HTTP-запросы использовать определенный интерфейс, указав его IP-адрес? Точно так же, как параметр командной строки curl --interface.
Как привязать запрос к определенному сетевому интерфейсу с помощью клиента Rust Hyper HTTP?
Ответы (1)
Вам нужно будет создать свой собственный HttpConnector
, вероятно, начиная с ванильного коннектор, возможно, используя net2::TcpBuilder
.
Это определенно то, что должно быть проще, возможно, указано в конфигурации. Возможно, вы захотите открыть проблему для гипер или отправить запрос на перенос, если вы реализуете его самостоятельно.
person
spease
schedule
14.07.2017