#include <apr_uri.h>
Data Fields | |
char * | scheme |
char * | hostinfo |
char * | user |
char * | password |
char * | hostname |
char * | port_str |
char * | path |
char * | query |
char * | fragment |
hostent * | hostent |
apr_port_t | port |
unsigned | is_initialized:1 |
unsigned | dns_looked_up:1 |
unsigned | dns_resolved:1 |
|
has the DNS been looked up yet |
|
has the dns been resolved yet |
|
Trailing "#fragment" string, if present |
|
structure returned from gethostbyname() |
|
combined [user[:password]@]host[:port] |
|
hostname from URI (or from Host: header) |
|
has the structure been initialized |
|
password, as in http://user:passwd@host:port/ |
|
the request path (or "/" if only scheme://host was given) |
|
The port number, numeric, valid only if port_str != NULL |
|
port string (integer representation is in "port") |
|
Everything after a '?' in the path, if present |
|
scheme ("http"/"ftp"/...) |
|
user name, as in http://user:passwd@host:port/ |