Home | History | Annotate | Download | only in DxeHttpLib

Lines Matching refs:Header

804   Find a specified header field according to the field name.

806 @param[in] HeaderCount Number of HTTP header structures in Headers list.
810 @return Pointer to the found header or NULL.
911 Get the value of the content length if there is a "Content-Length" header.
913 @param[in] HeaderCount Number of HTTP header structures in Headers.
918 @retval EFI_NOT_FOUND No "Content-Length" header in the Headers.
928 EFI_HTTP_HEADER *Header;
930 Header = HttpFindHeader (HeaderCount, Headers, HTTP_HEADER_CONTENT_LENGTH);
931 if (Header == NULL) {
935 *ContentLength = AsciiStrDecimalToUintn (Header->FieldValue);
943 @param[in] HeaderCount Number of HTTP header structures in Headers.
955 EFI_HTTP_HEADER *Header;
958 Header = HttpFindHeader (HeaderCount, Headers, HTTP_HEADER_TRANSFER_ENCODING);
959 if (Header == NULL) {
963 if (AsciiStriCmp (Header->FieldValue, "identity") != 0) {
989 // header fields might lead one to believe they do. All 1xx
1013 header information. It is the caller's responsibility to free the buffer returned in *UrlParser by HttpFreeMsgParser().
1017 @param[in] HeaderCount Number of HTTP header structures in Headers.
1070 // 3. Check whether the message has a Content-Length header field.
1077 // 4. Range header is not supported now, so we won't meet media type "multipart/byteranges".
1514 Get one key/value header pair from the raw string.
1521 @return NULL if no key/value header pair from this raw string.
1547 // Each header field consists of a name followed by a colon (":") and the field value.
1575 // Header fields can be extended over multiple lines by preceding each extra
1605 @param[in] HeaderFields Pointer to array of key/value header pairs waitting for free.
1606 @param[in] FieldCount The number of header pairs in HeaderFields.
1636 well formatted HTTP Request message in it, include the Request-Line, header
1780 // Construct header request
1834 // Construct header
1975 Check whether header field called FieldName is in DeleteList.
1977 @param[in] DeleteList Pointer to array of key/value header pairs.
1978 @param[in] DeleteCount The number of header pairs.
1979 @param[in] FieldName Pointer to header field's name.
1981 @return TRUE if FieldName is not in DeleteList, that means this header field is valid.
1982 @return FALSE if FieldName is in DeleteList, that means this header field is invalid.