【问题标题】:Does NodeMCU HTTP support multiple simultaneous callback functions?NodeMCU HTTP 是否支持多个同时回调函数?
【发布时间】:2016-05-14 18:55:20
【问题描述】:

NodeMCU 是否支持同时存在(即已注册)的多个 HTTP 回调函数?

场景:两个定时器,独立运行,调用两个不同的函数。每个函数都发出自己的 HTTP 请求并注册一个回调函数。

如果在调用第一个 HTTP 请求回调函数之前发出第二个 HTTP 请求(即在收到服务器对第一个 HTTP 请求的响应之前触发了第二个 HTTP 请求),那么将同时注册两个 HTTP 回调函数。这是否有效/受支持,或者我们是否需要设计我们的应用程序以确保在第一个请求完成之前不会发出第二个 HTTP 请求?

【问题讨论】:

    标签: http callback nodemcu


    【解决方案1】:

    引用docs

    请注意,使用以下命令执行并发 HTTP 请求是不可能的 这个模块。在前一个请求完成之前启动一个新请求 将导致未定义的行为。

    所以,你的问题的答案是否定的。

    【讨论】:

      猜你喜欢
      • 2011-11-22
      • 1970-01-01
      • 2013-08-31
      • 2022-10-14
      • 1970-01-01
      • 2023-02-14
      • 2020-04-12
      • 1970-01-01
      • 2017-03-02
      相关资源
      最近更新 更多