当前位置:  开发笔记 > 编程语言 > 正文

在已定义的接口IP地址上启动erlang/elixir

如何解决《在已定义的接口IP地址上启动erlang/elixir》经验,为你挑选了1个好方法。

我正在使用elixir对我的机器上的主机进行一些XMLRPC查询,该主机只接受来自127.0.xy的调用,其中x和y可以配置,但ip不能是127.0.0.1.

curl除非我添加标志,否则对此主机的简单请求将失败--interface 127.0.x.y.

如何使用不同于127.0.0.1的给定接口ip启动我的elixir应用程序?

我用来发送请求的库是HTTPoison,如果这有用的话.



1> Dogbert..:

你可以通过ipconnect_optionshackney.直接hackney传递connect_optionsgen_tcp,接受ip:

HTTPoison.get("http://...", [], [hackney: [connect_options: [ip: {127, 0, 0, 1}]]])

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有