Realizado

Esp8266 e Asyncwebserver - Erro no response

Publicado em 08 de Maio de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Estou utilizando a library https://github.com/me-no-dev/ESPAsyncWebServer com o seguinte código abaixo e ao abrir a url com o método informado, o response NÃO é retornado, mas o ESP8266 restart.

WebServer.on("/wifi-config", HTTP_POST, [=](AsyncWebServerRequest * request)
    {
        if (request->hasHeader("X-Automa-Rede") && request->hasHeader("X-Automa-Senha")) {
            AsyncWebHeader* h_rede = request->getHeader("X-Automa-Rede");
            AsyncWebHeader* h_senha = request->getHeader("X-Automa-Senha");
            
            AsyncWebServerResponse* response = request->beginResponse(200, "text/plain", "Dispositivo | Configurações de rede salva. Reiniciando...");
            Response->addHeader("Connection", "close");
            request->send(response);

            ESP.restart();
        }
    });

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 09 de Maio de 2019

Habilidades necessárias