|
|
Options | Name | Purpose | |
---|---|---|---|
# | ClearCookies () |
/** Removes all cookies from this message */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | ClearHeaders () |
/** Removes all headers from this message */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | LONGCHAR GetContextValue (character) |
/* Get a value from the request context
@param character The name context property name
@return longchar The content property value */ |
|
# | INTEGER GetCookies (Cookie[]) |
/** Returns all the cookies for this message
@param Cookie[] An array of cookies
@return integer The number of cookies returned */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | HttpHeader GetHeader (character) |
/** Returns a named header
@param character The name of the header to retrieve
@return HttpHeader The header object. Null if not exists. */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | INTEGER GetHeaders (HttpHeader[]) |
/** Returns all the headers
@param HttpHeader[] An array of headers
@return integer The number of headers returned */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER GetPathParameter (character) |
/* Get the parameter value that corresponds to the defined URI mapping
that invoked the handler for this request
Example:
URI mapping defined in openedge.properties /customers/{custname}/orders/{ordernum}
Requested URI /customers/Andersen/orders/7
GetPathParameter("custname") will return "Andersen"
GetPathParameter("ordernum") will return "7"
@param character name defined with curly braces in URI mapping
@return character The path parameter value */ |
|
# | LOGICAL HasCookie (Cookie) |
/** Indicates whether a cookie exists for this message
@param Cookie The cookie to check
@return logical True if this message contains the cookie */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | LOGICAL HasHeader (character) |
/** Indicates whether a header exists for this message or not.
@param character The name of a header to check
@return logical True if this message contains the header */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | RemoveCookie (Cookie) |
/** Removes a cookie from this message
@param Cookie The cookie to remove. */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | RemoveHeader (character) |
/** Removes all headers with a given name from the set of message headers.
No-op if none exists.
@param character The name of the header to remove */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | SetCookie (Cookie) |
/** Adds a cookie to this message
@param Cookie The cookie to add. */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | SetHeader (HttpHeader) |
/** Adds header info to this message's collection of headers.
@param HttpHeader The header */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
Options | Name | Purpose | |
---|---|---|---|
# | CHARACTER CharacterEncoding |
/** The message's content type encoding (eg charset='utf-8'). For more detail, see
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.7 */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | INTEGER ContentLength |
/** The length (in bytes/characters) of the payload/entity. */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | RAW ContentMD5 |
/** An MD5 hash of the message's content. */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER ContentType |
/** The message's content type (eg text/html). For more detail, see
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.7 */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER ContextNames |
/* Returns a list of all context property names */ |
|
# | CHARACTER DefaultCookieDomain |
/* Returns the default cookie domain */ |
|
# | CHARACTER DefaultCookiePath |
/* Returns the default cookie path */ |
|
# | Object Entity |
/** Object containing the message body/entity. The object can be of any type,
which may depend on the content type.
The Entity is the 'programmer-readable' version of the message body: it's
the formatted, strongly-typed version */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER LocalAddress |
/* IP address of the interface on which the request was received */ |
|
# | CHARACTER LocalHost |
/* Host name of the interface on which the request was received */ |
|
# | INTEGER LocalPort |
/* Port number of the interface on which the request was received */ |
|
# | CHARACTER Method |
/** (mandatory) GET/PUT/POST etc, Maps to MethodEnum, although there are extension methods too */ Inherited from OpenEdge.Net.HTTP.IHttpRequest |
|
# | CHARACTER PathInfo |
/* The URL after the TransportPath. Does not include the query. */ |
|
# | CHARACTER PathParameterNames |
/* Returns a comma-delimited list of path parameter names, for URI mappings */ |
|
# | CHARACTER RemoteAddress |
/* IP address of the client or last proxy that sent the request */ |
|
# | CHARACTER RemoteHost |
/* Host name the client or the last proxy that sent the request */ |
|
# | INTEGER RemotePort |
/* Port of the client or last proxy that sent the request */ |
|
# | CHARACTER RemoteUser |
/* Login of the user making this request, or null if not authenticated */ |
|
# | CHARACTER ResolvedTransportPath |
/* The real path to the part of the URL specified by TransportPath */ |
|
# | CHARACTER ServerSoftware |
/* Return the server software */ |
|
# | CHARACTER TransferEncoding |
/** The message's Transfer-Encoding. For more detail, see
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6 */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER TransportPath |
/* The part of this request's URL that specifies the OE transport */ |
|
# | URI URI |
/** (mandatory) The URI to request eg. http://progress.com/ */ Inherited from OpenEdge.Net.HTTP.IHttpRequest |
|
# | CHARACTER Version |
/** The HTTP version supported. Typically HTTP/1.1 */ Inherited from OpenEdge.Net.HTTP.IHttpMessage |
|
# | CHARACTER WebAppPath |
/* Portion of request URI that indicates the web application. */ |
Top
PROTECTED ClearCookies ()
|
||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED ClearHeaders ()
|
||||||||||||||||||||||||||||||
PROTECTED LONGCHAR GetContextValue (character)
|
||||||||||||||||||||||||||||||
PROTECTED INTEGER GetCookies (Cookie[])
|
||||||||||||||||||||||||||||||
PROTECTED HttpHeader GetHeader (character)
|
||||||||||||||||||||||||||||||
PROTECTED INTEGER GetHeaders (HttpHeader[])
|
||||||||||||||||||||||||||||||
PROTECTED CHARACTER GetPathParameter (character)
|
||||||||||||||||||||||||||||||
PROTECTED LOGICAL HasCookie (Cookie)
|
||||||||||||||||||||||||||||||
PROTECTED LOGICAL HasHeader (character)
|
||||||||||||||||||||||||||||||
PROTECTED RemoveCookie (Cookie)
|
||||||||||||||||||||||||||||||
PROTECTED RemoveHeader (character)
|
||||||||||||||||||||||||||||||
PROTECTED SetCookie (Cookie)
|
||||||||||||||||||||||||||||||
PROTECTED SetHeader (HttpHeader)
|
PROTECTED CHARACTER CharacterEncoding
|
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PROTECTED INTEGER ContentLength
|
|||||||||||||||||
PROTECTED RAW ContentMD5
|
|||||||||||||||||
PROTECTED CHARACTER ContentType
|
|||||||||||||||||
PROTECTED CHARACTER ContextNames
|
|||||||||||||||||
PROTECTED CHARACTER DefaultCookieDomain
|
|||||||||||||||||
PROTECTED CHARACTER DefaultCookiePath
|
|||||||||||||||||
PROTECTED Object Entity
|
|||||||||||||||||
PROTECTED CHARACTER LocalAddress
|
|||||||||||||||||
PROTECTED CHARACTER LocalHost
|
|||||||||||||||||
PROTECTED INTEGER LocalPort
|
|||||||||||||||||
PROTECTED CHARACTER Method
|
|||||||||||||||||
PROTECTED CHARACTER PathInfo
|
|||||||||||||||||
PROTECTED CHARACTER PathParameterNames
|
|||||||||||||||||
PROTECTED CHARACTER RemoteAddress
|
|||||||||||||||||
PROTECTED CHARACTER RemoteHost
|
|||||||||||||||||
PROTECTED INTEGER RemotePort
|
|||||||||||||||||
PROTECTED CHARACTER RemoteUser
|
|||||||||||||||||
PROTECTED CHARACTER ResolvedTransportPath
|
|||||||||||||||||
PROTECTED CHARACTER ServerSoftware
|
|||||||||||||||||
PROTECTED CHARACTER TransferEncoding
|
|||||||||||||||||
PROTECTED CHARACTER TransportPath
|
|||||||||||||||||
PROTECTED URI URI
|
|||||||||||||||||
PROTECTED CHARACTER Version
|
|||||||||||||||||
PROTECTED CHARACTER WebAppPath
|