diff --git a/Server/Source/core_impl.hpp b/Server/Source/core_impl.hpp index 75acea715..5da394cfe 100644 --- a/Server/Source/core_impl.hpp +++ b/Server/Source/core_impl.hpp @@ -1064,6 +1064,18 @@ class HTTPAsyncIO case HTTPRequestType_Head: res = request.Head(path.data()); break; + case HTTPRequestType_Put: + res = request.Put(path.data(), String(data), "application/x-www-form-urlencoded"); + break; + case HTTPRequestType_Patch: + res = request.Patch(path.data(), String(data), "application/x-www-form-urlencoded"); + break; + case HTTPRequestType_Delete: + res = request.Delete(path.data()); + break; + case HTTPRequestType_Options: + res = request.Options(path.data()); + break; } if (res)