ESPAsyncWebserver 基本 ArduinoJSON 处理程序示例

espasyncwebserver_basic_handler.cpp
server.on("/api/test", HTTP_GET, [](AsyncWebServerRequest *request) {
    // 以 JSON {"status": "ok"} 响应
    AsyncResponseStream *response = request->beginResponseStream("application/json");
    DynamicJsonDocument json(1024);
    json["status"] = "ok";
    serializeJson(json, *response);
    request->send(response);
});

Check out similar posts by category: ESP8266/ESP32, Networking