mirror of https://github.com/acidanthera/audk.git
NetworkPkg/HttpDxe: Support HTTP Delete Method.
Per the request to support HttpMethodDelete: https://bugzilla.tianocore.org/show_bug.cgi?id=879, This patch is to enable the HTTP Delete Method. Cc: Karunakar P <karunakarp@amiindia.co.in> Cc: Ye Ting <ting.ye@intel.com> Cc: Fu Siyuan <siyuan.fu@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com> Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
This commit is contained in:
parent
db79f8019d
commit
79f84eb676
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
Implementation of EFI_HTTP_PROTOCOL protocol interfaces.
|
||||
|
||||
Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
(C) Copyright 2015-2016 Hewlett Packard Enterprise Development LP<BR>
|
||||
|
||||
This program and the accompanying materials
|
||||
|
@ -281,11 +281,12 @@ EfiHttpRequest (
|
|||
Request = HttpMsg->Data.Request;
|
||||
|
||||
//
|
||||
// Only support GET, HEAD, PATCH, PUT and POST method in current implementation.
|
||||
// Only support GET, HEAD, DELETE, PATCH, PUT and POST method in current implementation.
|
||||
//
|
||||
if ((Request != NULL) && (Request->Method != HttpMethodGet) &&
|
||||
(Request->Method != HttpMethodHead) && (Request->Method != HttpMethodPut) &&
|
||||
(Request->Method != HttpMethodPost) && (Request->Method != HttpMethodPatch)) {
|
||||
(Request->Method != HttpMethodHead) && (Request->Method != HttpMethodDelete) &&
|
||||
(Request->Method != HttpMethodPut) && (Request->Method != HttpMethodPost) &&
|
||||
(Request->Method != HttpMethodPatch)) {
|
||||
return EFI_UNSUPPORTED;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue