|
|
| Options | Name | Purpose | |
|---|---|---|---|
| ClearParams () |
/** Removes any parameter records for this header. */ |
||
| # | ExtractParameters () |
/** Extracts/separates any parameters from the header's value, and stores the 'clean' value. */ |
|
| # | CHARACTER GetBaseValue () |
/** Returns the unparameterised value for this header.
@return character The value. */ |
|
| # | CHARACTER GetParameterValue (character) |
/** Returns a parameter from a (for example, 'charset' from Content-Type) header value
@param character The name of the parameter value to retrieve
@return character The charset paremeter value; blank/empty otherwise */ |
|
| # | CHARACTER GetParameterValues () |
/** Returns the unparameterised value for this header.
@return character The value. */ |
|
| # | LOGICAL HasParameter (character) |
/** Indicates whether a parameter exists in the header
@param character The name of the parameter to check.
@return logical True if the parameter exists. */ |
|
| # | LOGICAL SetParameterValue (character, character) |
/** Returns a parameter from a (for example, 'charset' from Content-Type) header value
@param character The name of the parameter value to retrieve
@param character The charset paremeter value; blank/empty otherwise
@param character The character used to separate param name/value pairs
@return logical True when the parameter was replaced/previously existed. */ |
|
| # | CHARACTER ToString () |
|
| Options | Name | Purpose | |
|---|---|---|---|
| # | HttpHeader (character) |
/** Constructor
@param character The header name */ |
|
| # | HttpHeader (character, character) |
/** Constructor
@param character The header name
@param character The header value */ |
| Options | Name | Purpose | |
|---|---|---|---|
| # | CHARACTER Name |
/** (mandatory) The name of the header */ |
|
| # | CHARACTER ParamDelimiter |
/** (optional) delimiter for header parameters */ |
|
| # | CHARACTER Value |
/** A header value */ |
|
Top
ClearParams ()
|
|||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED ExtractParameters ()
|
|||||||||||||||||||||||
PROTECTED CHARACTER GetBaseValue ()
|
|||||||||||||||||||||||
PROTECTED CHARACTER GetParameterValue (character)
|
|||||||||||||||||||||||
PROTECTED CHARACTER GetParameterValues ()
|
|||||||||||||||||||||||
PROTECTED LOGICAL HasParameter (character)
|
|||||||||||||||||||||||
PROTECTED LOGICAL SetParameterValue (character, character)
|
|||||||||||||||||||||||
PROTECTED CHARACTER ToString ()
|
|||||||||||||||||||||||
PROTECTED HttpHeader (character)
|
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED HttpHeader (character, character)
|
||||||||||||||||||
PROTECTED CHARACTER Name
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED CHARACTER ParamDelimiter
|
|||||||||||
PROTECTED CHARACTER Value
|
|||||||||||