AMI-Aptio-BIOS-Reversed / HttpUtilitiesDxe /
@Ajax Dong Ajax Dong authored 7 days ago
..
HttpUtilitiesDxe.c Init 7 days ago
HttpUtilitiesDxe.h Init 7 days ago
HttpUtilitiesDxe.md Init 7 days ago
README.md Init 7 days ago
README.md

HttpUtilitiesDxe, Index 0146, 7428 bytes, DXE Phase

UEFI HTTP Utilities DXE driver providing HTTP message building and parsing services for the AMI network stack. Implements the HTTP_UTILITIES_PROTOCOL with two operations: Build (constructs HTTP messages from header-value pairs and body) and Parse (decomposes HTTP messages into header fields and body). A lightweight helper driver used by HTTP-based network protocols.

Key Functions

  • HttpUtilitiesBuild -- Construct HTTP request/response message from headers + body
  • HttpUtilitiesParse -- Parse HTTP message into EFI_HTTP_HEADER array + body pointer
  • InternalCopyMem -- Overlap-safe memory copy utility

Protocols/Dependencies

  • HTTP_UTILITIES_PROTOCOL (custom AMI protocol)
  • AMI_DEBUG_PRINT_PROTOCOL (custom AMI debug output)

Platform

HR650X, x86-64, AmiNetworkPkg/UefiNetworkStack/Common/HttpUtilitiesDxe/, VS2015 DEBUG