Call Ex interface to get HTTP headers and return to caller. Signed-off-by: Nickle Wang <nick...@nvidia.com> Cc: Abner Chang <abner.ch...@amd.com> Cc: Igor Kulchytskyy <ig...@ami.com> Cc: Nick Ramirez <nrami...@nvidia.com> --- RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.c b/RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.c index f4045044829a..5e06d516ba84 100644 --- a/RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.c +++ b/RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.c @@ -356,7 +356,7 @@ RedfishGetByUri ( ZeroMem (RedResponse, sizeof (REDFISH_RESPONSE)); - JsonValue = getUriFromService (RedfishService, Uri, &RedResponse->StatusCode); + JsonValue = getUriFromServiceEx (RedfishService, Uri, &RedResponse->Headers, &RedResponse->HeaderCount, &RedResponse->StatusCode); RedResponse->Payload = createRedfishPayload (JsonValue, RedfishService); // @@ -498,10 +498,12 @@ RedfishPatchToUri ( ZeroMem (RedResponse, sizeof (REDFISH_RESPONSE)); - JsonValue = (EDKII_JSON_VALUE)patchUriFromService ( + JsonValue = (EDKII_JSON_VALUE)patchUriFromServiceEx ( RedfishService, Uri, Content, + &(RedResponse->Headers), + &(RedResponse->HeaderCount), &(RedResponse->StatusCode) ); @@ -661,12 +663,14 @@ RedfishPostToUri ( ZeroMem (RedResponse, sizeof (REDFISH_RESPONSE)); - JsonValue = (EDKII_JSON_VALUE)postUriFromService ( + JsonValue = (EDKII_JSON_VALUE)postUriFromServiceEx ( RedfishService, Uri, Content, ContentSize, ContentType, + &(RedResponse->Headers), + &(RedResponse->HeaderCount), &(RedResponse->StatusCode) ); -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#109993): https://edk2.groups.io/g/devel/message/109993 Mute This Topic: https://groups.io/mt/102154017/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-