【问题标题】:How to send more than one variables using one http.POST request ESP32 cam如何使用一个 http.POST 请求 ESP32 cam 发送多个变量
【发布时间】:2021-08-12 21:06:19
【问题描述】:

我正在尝试使用类似的 http.POST.http.POST(variable1,variable2) 发送(POST)多个(2or3)变量,但无法这样做。谁能帮我做这件事?

【问题讨论】:

  • http 请求只有一个主体。你想用 Content-type: application/x-www-form-urlencoded 在 post body 中发送 url 参数吗

标签: esp32


【解决方案1】:

您可以发送 JSON 并在您的 Web 应用程序中读取。

例子:

int httpResponseCode = http.POST("{\"key_1\":"value_1", \"key_2\":\"value_2\"}");

【讨论】:

  • 非常感谢您的合作。我测试了你的解决方案,但还没有工作,问题也没有解决
  • 此答案是对您提出的问题的正确答案。如果您需要进一步的帮助,您需要在您的问题中更加清楚,并解释它在哪些方面不起作用。
  • 是的,该指南非常有用,但在详细格式下完全正确:http.POST("{\"key_1\":\"value_1\", \"key_2\":\"value_2\" }");不是 http.POST("{\"key_1\":"value_1", \"key_2\":\"value_2\"}");非常感谢您的帮助
猜你喜欢
  • 2021-01-15
  • 1970-01-01
  • 2017-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 2021-10-26
相关资源
最近更新 更多