httpmessage  0.4.0
HTTP message parsing library
Public Attributes | List of all members
httpmessage_request Struct Reference

HTTP request message. More...

#include <message.h>

Inheritance diagram for httpmessage_request:
Inheritance graph
[legend]
Collaboration diagram for httpmessage_request:
Collaboration graph
[legend]

Public Attributes

httpmessage_message message
 
httpmessage_stringview method
 
httpmessage_stringview request_uri
 
- Public Attributes inherited from httpmessage_message
int type
 Message type. More...
 
int major_version
 
int minor_version
 
httpmessage_body body
 

Additional Inherited Members

- Public Member Functions inherited from httpmessage_message
 HTTPMESSAGE_PAD64 (__padding, 4) httpmessage_headerfield field_list
 

Detailed Description

HTTP request message.

See also
https://datatracker.ietf.org/doc/html/rfc2616#section-5
Examples:
detect-and-parse.c, request_write_buffer.c, and storage.c.

Member Data Documentation

◆ message

httpmessage_message httpmessage_request::message

HTTP message common data

◆ method

httpmessage_stringview httpmessage_request::method

HTTP method

Examples:
request_write_buffer.c.

◆ request_uri

httpmessage_stringview httpmessage_request::request_uri

Request request_uri path


The documentation for this struct was generated from the following file: