#include <inet/zz_cgi.h>
Inheritance diagram for CzzCGI:

Public Member Functions | |
| CzzCGI (void) | |
| Constructor. | |
| virtual | ~CzzCGI () |
| CzzString | operator[] (const CzzString &var) |
| Get variabel. | |
| CzzString | getFile (const CzzString &name) |
| Returns path to file uploaded via POST. | |
| CzzCGIParameterMap & | getParameterMap (void) |
| Parameter map. | |
| int | getLength (void) |
| Length of raw request buffer. | |
| char * | request (void) |
| Raw request buffer. | |
Static Public Member Functions | |
| static CzzString | encode (CzzString ¶meters) |
| URL Encode. | |
| static CzzString | decode (CzzString ¶meters) |
| URL Decode. | |
Protected Member Functions | |
| void | parseCmd (const char *vars) |
| void | parseHeaders (char *hdrs) |
Protected Attributes | |
| CzzString | m_Type |
| CzzString | m_Method |
| char * | m_Request |
| long | m_Length |
| CzzCGIParameterMap | m_ParameterMap |
| CzzMIMEBody * | m_MIME |
Supports POST and GET encoded as: application/x-www-form-urlencoded or multipart/form-data
|
|
Constructor.
|
|
|
|
|
|
URL Decode.
|
|
|
URL Encode.
|
|
|
Returns path to file uploaded via POST.
|
|
|
Length of raw request buffer.
|
|
|
Parameter map.
|
|
|
Get variabel.
Implements CzzParameterMap. |
|
|
|
|
|
|
|
|
Raw request buffer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO