ssl - 长生不老药:将 :inets:start 放入函数有什么优点/缺点?
问题描述
目前我在hello/0函数中有:inets.start和:ssl.start 。是否有文档讨论将初始化代码放入该函数与其他地方的优缺点?
$ cat lib/jsontest.ex
defmodule Jsontest do
@u1 'https://example.com'
IO.inspect @u1
def get(u) do
IO.puts((to_string Time.utc_now) <> " [get] " <> (to_string u))
{_, { _, _, body}} = :httpc.request(:get, {u, []}, [], [])
IO.puts(to_string body)
end
def hello do
:inets.start
:ssl.start
get(@u1)
end
end
解决方案
推荐阅读
- python - 如何使用前几行的数据在数据框列上应用函数?
- javascript - 提交表单后如何查看文本
- python - 如何使用 Python 制作雷达图,并将数据存储在变量中
- python - Python - 遍历月份日期并打印自定义输出
- biztalk - BizTalk AS2EDI 跟踪 EDI 消息
- alloy - Alloy:如何理解Alloy demo中的反例?
- autocad - 使用 AutoLISP 逐一选择对象的多个副本
- c# - System.InvalidOperationException:'无法解析类型'Microsoft.AspNetCore.Hosting.IHostingEnvironment'的服务
- r - R: 无法从 Github 安装 gbm.auto 包
- r - 在 group_modify() 下的 case_when() 中将变量与自身进行比较