HTTPoison socks5代理

问题描述 投票:0回答:1

我正在使用HTTPoison通过代理发送HTTP请求,但是当我更改代理的端口时,HTTPoison似乎不会自动适应:

iex(1)> HTTPoison.get! "http://httpbin.org/ip", %{}, [proxy: {:socks5,'127.0.0.1', 9052}]

%HTTPoison.Response{
  body: "{\n  \"origin\": \"156.54.213.67, 156.54.213.67\"\n}\n",

iex(2)> HTTPoison.get! "http://httpbin.org/ip", %{}, [proxy: {:socks5,'127.0.0.1', 3}]   

%HTTPoison.Response{
  body: "{\n  \"origin\": \"156.54.213.67, 156.54.213.67\"\n}\n",

有没有办法强制HTTPoison使用作为参数发送的端口?

proxy elixir socks httpoison
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.