Single instance HTTP Server using new Ethernet Interface.

Dependents:   EthHTTPServer if201410_section5 _PE2E_12-04_EthernetInterfaceServer MGAS_GR_Peach ... more

Fork of WiFlyHTTPServer by Henry Leinen

Embed: (wiki syntax)

« Back to documentation index

HTTPConnection::HTTPMessage Struct Reference

HTTPConnection::HTTPMessage Struct Reference

HTTPMessage contains all the details of the request received by external HTTP client. More...

#include <HTTPConnection.h>

Data Fields

HTTPRequestType request
 Specifies the request type received.
std::string uri
 The uri associated with the request.
std::string version
 Contains the HTTP/1.1 or HTTP/1.0 version requested by client.
std::map< std::string,
std::string > 
headers
 Map of headers provided by the client in the form <HeaderName>:<HeaderValue>
std::map< std::string,
std::string > 
args
 Map of arguments that came with the uri string.

Detailed Description

HTTPMessage contains all the details of the request received by external HTTP client.

Definition at line 56 of file HTTPConnection.h.


Field Documentation

std::map<std::string, std::string> args

Map of arguments that came with the uri string.

Definition at line 72 of file HTTPConnection.h.

std::map<std::string, std::string> headers

Map of headers provided by the client in the form <HeaderName>:<HeaderValue>

Definition at line 69 of file HTTPConnection.h.

HTTPRequestType request

Specifies the request type received.

Definition at line 60 of file HTTPConnection.h.

std::string uri

The uri associated with the request.

Definition at line 63 of file HTTPConnection.h.

std::string version

Contains the HTTP/1.1 or HTTP/1.0 version requested by client.

Definition at line 66 of file HTTPConnection.h.