4
A
回答
8
一般殼Elixir的理念是,如果解決方案存在於標準的erlang庫中,那麼沒有理由僅僅使用elixir包裝來重現該解決方案,除非您要以某種方式提供附加功能。
換句話說,erlang庫是本地的。
iex(2)> :inet.gethostbyname('www.google.com')
{:ok, {:hostent, 'www.google.com', [], :inet, 4, [{216, 58, 192, 4}]}}
注:以上的單引號是重要的,你可以在藥劑串 使用String.to_charlist
iex(5)> :inet.gethostbyname(String.to_char_list("www.google.com"))
{:ok, {:hostent, 'www.google.com', [], :inet, 4, [{216, 58, 192, 4}]}}
相關問題
- 1. 按名稱獲取
- 2. 按名稱獲取
- 3. 按名稱獲取
- 4. 獲取主題名稱
- 5. WP7:獲取手機名稱
- 6. 獲取主機名(C++)
- 7. 獲取用戶主機名
- 8. 獲取設備主機名
- 9. Powershell:獲取FQDN主機名
- 10. 獲取本地主機名
- 11. IPv6地址(按主機名稱)
- 12. 無法在MySQL中獲取機器的主機名稱
- 13. 芹菜工作者自省獲取主機名/節點名稱
- 14. 按名稱獲取表格
- 15. @Bean不按名稱獲取
- 16. SpreadsheetGear按名稱獲取列?
- 17. 按名稱獲取資源
- 18. 按名稱獲取EventHandler?
- 19. tkinter - 獲取按鈕名稱?
- 20. Firefox不按名稱獲取
- 21. 按名稱獲取類型
- 22. 按名稱獲取形狀
- 23. 主機名稱VS規範主機名稱
- 24. 在ruby中獲取域名主機名
- 25. 如何獲取計算機名稱(在Web應用程序中的主機名)?
- 26. 按學生名稱獲取列名
- 27. 在iOS中獲取本地網絡主機名稱
- 28. 獲取xmonad/xmobar配置文件中的主機名稱
- 29. Sony SmartWatch - 如何獲取主機應用程序包名稱
- 30. 如何在PowerShell中獲取本地主機名稱?
轉換爲一個Erlang一個,你找一個本地的解決方案,或者乾脆如何使用Elixir的inet? 'inet'模塊工作得很好 – brittlewis12
原生?我現在假設答覆中沒有一個......或缺乏答覆。 –
原生的,我的意思是一個Elixir模塊,而不是一個Erlang模塊。但是您可以在Elixir中使用Erlang模塊:':inet.gethostbyname('google.com')' – brittlewis12