#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/ |
1.3.9.1