forked from me-no-dev/ESPAsyncWebServer
Disabled request body parsing if the handler does nothing. (#266)
* Disabled request body parsing if the handler does nothing. This will save memory and prevent crashes on large POST requests. Signed-off-by: Alexandr Zarubkin <me21@yandex.ru> * Marked SPIFFSEditor request handler as non-trivial, as it needs to process POST requests. Signed-off-by: Alexandr Zarubkin <me21@yandex.ru>
This commit is contained in:
1 parent
8139925eb9
commit
bf2ffdc51c
4 files changed
+17
-6
No files matched your search
@@ -18,6 +18,7 @@ class SPIFFSEditor: public AsyncWebHandler {
|
||||
virtual bool canHandle(AsyncWebServerRequest *request) override final;
|
||||
virtual void handleRequest(AsyncWebServerRequest *request) override final;
|
||||
virtual void handleUpload(AsyncWebServerRequest *request, const String& filename, size_t index, uint8_t *data, size_t len, bool final) override final;
|
||||
virtual bool isRequestHandlerTrivial() override final {return false;}
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in new issue
Block a user