mirror of
https://github.com/acidanthera/audk.git
synced 2025-04-08 17:05:09 +02:00
NetworkPkg: DxeHttpLib: Use HTTP error 429
Include a mapping for HTTP error 429 to return the correct status code. Additionally include a link to the official HTTP status codes in the HttpMappingToStatusCode function header. Signed-off-by: Kenneth Lautner <kenlautner3@gmail.com>
This commit is contained in:
parent
829f773e5c
commit
82c5cacd13
@ -444,6 +444,9 @@ HttpGenRequestMessage (
|
||||
Translate the status code in HTTP message to EFI_HTTP_STATUS_CODE defined
|
||||
in UEFI 2.5 specification.
|
||||
|
||||
The official HTTP status codes can be found here:
|
||||
https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
|
||||
|
||||
@param[in] StatusCode The status code value in HTTP message.
|
||||
|
||||
@return Value defined in EFI_HTTP_STATUS_CODE .
|
||||
|
@ -1995,6 +1995,9 @@ Exit:
|
||||
Translate the status code in HTTP message to EFI_HTTP_STATUS_CODE defined
|
||||
in UEFI 2.5 specification.
|
||||
|
||||
The official HTTP status codes can be found here:
|
||||
https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
|
||||
|
||||
@param[in] StatusCode The status code value in HTTP message.
|
||||
|
||||
@return Value defined in EFI_HTTP_STATUS_CODE .
|
||||
@ -2077,6 +2080,8 @@ HttpMappingToStatusCode (
|
||||
return HTTP_STATUS_416_REQUESTED_RANGE_NOT_SATISFIED;
|
||||
case 417:
|
||||
return HTTP_STATUS_417_EXPECTATION_FAILED;
|
||||
case 429:
|
||||
return HTTP_STATUS_429_TOO_MANY_REQUESTS;
|
||||
case 500:
|
||||
return HTTP_STATUS_500_INTERNAL_SERVER_ERROR;
|
||||
case 501:
|
||||
|
Loading…
x
Reference in New Issue
Block a user