From 7e20eb48bbd9297056507f4b68c5d5e0d3a26387 Mon Sep 17 00:00:00 2001 From: Anatole SCHRAMM Date: Tue, 16 Apr 2019 13:44:44 +0200 Subject: [PATCH] Added debug infos --- src/app/WEBServerManager.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/app/WEBServerManager.cpp b/src/app/WEBServerManager.cpp index 2f37092..724ac03 100644 --- a/src/app/WEBServerManager.cpp +++ b/src/app/WEBServerManager.cpp @@ -1,7 +1,7 @@ #include "WEBServerManager.h" #define DEBUG -#define DEBUG_RAW +//#define DEBUG_RAW WEBServerManager::WEBServerManager(unsigned int port, SDCardManager *sdCardManager) : _wifiServer(port), _sdCardManager(sdCardManager), _httpRequestData({UNDEFINED, UNKNOWN, UNKNOWN_MIME, Dictionary(), Dictionary(), NULL,NULL}), _httpParserState(INIT), _clientState(WAITING_FOR_CLIENT), _port(port), _clientTimeout(0) { @@ -119,7 +119,12 @@ boolean WEBServerManager::parseQuery(WiFiClient *wifiClient) if(readChar == '\n') _httpParserState = BODY_SECTION; else if(readChar != '\r') + { + #ifdef DEBUG + Serial.print(readChar); + #endif _httpParserState = PARAMETER_SECTION; + } break; case HTTP_VERB_SECTION: if(readChar >= 65 && readChar <= 90) @@ -210,8 +215,14 @@ boolean WEBServerManager::parseQuery(WiFiClient *wifiClient) break; case BODY_SECTION: //parseBuffer = addChar(parseBuffer, readChar); + #ifdef DEBUG + Serial.print(readChar); + #endif break; case PARAMETER_SECTION: //Here are all the http header params + #ifdef DEBUG + Serial.print(readChar); + #endif if(readChar == '\n') { _httpParserState = LINE_BREAK;