Inheritance diagram for HttpRequestHeader:

Public Member Functions | |
| void | free () |
| virtual string * | getValue (const char *name, string *out) |
| HttpRequestHeader () | |
| bool | isKeepAlive () |
| virtual string * | setValue (const char *name, const char *in) |
| ~HttpRequestHeader () | |
Public Attributes | |
| string | auth |
| string | cmd |
| string | contentLength |
| char | digestCnonce [48+1] |
| char | digestMethod [16+1] |
| char | digestNc [10+1] |
| char | digestNonce [48+1] |
| char | digestOpaque [48+1] |
| char | digestQop [16+1] |
| char | digestRealm [48+1] |
| char | digestResponse [48+1] |
| char | digestUri [1024+1] |
| char | digestUsername [48+1] |
| HashMap< string, HttpRequestHeader::Entry * > | other |
| u_long | rangeByteBegin |
| u_long | rangeByteEnd |
| string | rangeType |
| string | uri |
| int | uriEndsWithSlash |
| string | uriOpts |
| char * | uriOptsPtr |
| string | ver |
|
|
Create the object. |
|
|
Destroy the object. |
|
|
Free the structure. |
|
||||||||||||
|
Get the value of the [name] field. Implements HttpHeader. |
|
|
Check if this request is keep-alive. |
|
||||||||||||
|
Set the value of the [name] field to [in]. Implements HttpHeader. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Digest authorization scheme stuff. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1