Data Fields | |
char * | cmd |
char * | ocmd |
char * | gpc |
char * | url |
char * | ver |
int | status |
char * | host |
int | port |
char * | path |
char * | hostport |
int | ssl |
char * | host_ip_addr_str |
char * | dbuffer |
char ** | dvec |
int | dcount |
This includes the method (GET, POST) and the parsed URL.
This is also used whenever we want to match a URL against a URL pattern. This always contains the URL to match, and never a URL pattern. (See struct url_spec).
|
Whole command line: method, URL, Version.
|
|
Buffer with '\0'-delimited domain name.
|
|
How many parts to this domain? (length of dvec).
|
|
List of pointers to the strings in dbuffer.
|
|
HTTP method: GET, POST, ..
|
|
Host part of URL.
|
|
String with dotted decimal representation of host's IP. NULL before connect_to() |
|
host[:port].
|
|
Backup of original cmd for CLF logging.
|
|
Path of URL.
|
|
Port of URL or 80 (default).
|
|
Flag if protocol is https.
|
|
HTTP Status.
|
|
The URL.
|
|
Protocol version.
|