【问题标题】:How set proxy with username and password for `httpc` library?如何使用“httpc”库的用户名和密码设置代理?
【发布时间】:2021-04-14 05:45:27
【问题描述】:

我尝试了以下方法但没有成功:

:httpc.set_options( proxy: {{'proxy.int.mycompany.com', 8080}, ['localhost'], proxy_auth: {'developer', 'developer'}})

:httpc.set_options(proxy:  { {'proxy.int.mycompany.com', 8080}, ['localhost'], {'proxy_auth', 'developer', 'developer'}})

【问题讨论】:

    标签: proxy erlang elixir httpc


    【解决方案1】:

    :httpc.set_options/1 需要一个 proplist。

    :httpc.set_options(
      proxy: {{'proxy.int.mycompany.com', 8080}, ['localhost']},
      proxy_auth: {'developer', 'developer'}
    )
    

    【讨论】:

    • 我试过了。它给出{:error, {:not_an_option, {:proxy_auth, {'developer', 'developer'}}}} 错误。
    • 看来proxy_auth只能在:httpc.request函数中设置。
    • 是的,我也这么认为。感谢您的确认。
    猜你喜欢
    • 1970-01-01
    • 2017-01-20
    • 2018-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 2012-03-14
    相关资源
    最近更新 更多