From 65db3aec72976ed9d8ade46afbd3431be67ae4f6 Mon Sep 17 00:00:00 2001 From: behrooz bozorg chami Date: Wed, 1 Sep 2021 21:12:19 +0430 Subject: [PATCH] Add HTTP delete method (#8214) --- libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp | 8 ++++++++ libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.h | 1 + 2 files changed, 9 insertions(+) diff --git a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp index c933b5c21..c2ebeb2de 100644 --- a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp +++ b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp @@ -354,6 +354,14 @@ int HTTPClient::GET() { return sendRequest("GET"); } +/** + * send a DELETE request + * @return http code + */ +int HTTPClient::DELETE() +{ + return sendRequest("DELETE"); +} /** * sends a post request to the server diff --git a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.h b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.h index 3605a807f..9c92d9318 100644 --- a/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.h +++ b/libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.h @@ -187,6 +187,7 @@ public: /// request handling int GET(); + int DELETE(); int POST(const uint8_t* payload, size_t size); int POST(const String& payload); int PUT(const uint8_t* payload, size_t size);