HTP  0.3
Data Fields
htp_uri_t Struct Reference

#include <htp.h>

Collaboration diagram for htp_uri_t:
Collaboration graph
[legend]

Data Fields

bstrscheme
bstrusername
bstrpassword
bstrhostname
bstrport
int port_number
bstrpath
bstrquery
bstrfragment

Detailed Description

URI structure. Each of the fields provides access to a single URI element. A typical URI will look like this: http://username:password@hostname.com:8080/path?query#fragment.

Field Documentation

bstr* htp_uri_t::fragment

Fragment identifier

bstr* htp_uri_t::hostname

Hostname

bstr* htp_uri_t::password

Password

bstr* htp_uri_t::path

The path part of this URI

bstr* htp_uri_t::port

Port, as string

int htp_uri_t::port_number

Port, as number, but only if the port is valid.

bstr* htp_uri_t::query

Query string

bstr* htp_uri_t::scheme

Scheme

bstr* htp_uri_t::username

Username


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