gpt4 book ai didi

elixir - 在模块中存储变量

转载 作者:行者123 更新时间:2023-12-01 00:46:45 26 4
gpt4 key购买 nike

我认为这将是一个非常基本的问题,但是在搜索了网络之后,我找不到解决方案。

我想在某处存储一个变量,稍后在函数中引用它。

我想解决的问题如下:
我执行 HTTP 请求以获取 API 的访问 token 。此 token 仅在一段时间内有效,我只想在旧 token 过期时获得新 token 。
我需要这个 token 来做其他请求。
所以我必须存储 token 和它在某处有效的时间,以便在其他功能中访问它,在那里我对其他请求。

最佳答案

This Token is only valid for some time and I only want to get a new token when the old one is expired



使用 ets 模块来处理这些事情: http://elixir-lang.org/getting-started/mix-otp/ets.html

Elixir(和其他函数式语言)中没有全局/模块变量,因为这些变量会导致竞争条件。

关于elixir - 在模块中存储变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33855433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com