interface OpenEdge.Web.IWebRequest
inherits OpenEdge.Net.HTTP.IHttpRequest:
   define public property Headers as OpenEdge.Net.HTTP.HttpHeader extent get. set.

   define public property ContextNames as character get.

   define public property DefaultCookieDomain  as character get.

   define public property DefaultCookiePath  as character get.

   define public property LocalAddress  as character get.

   define public property LocalHost  as character get.

   define public property LocalPort as integer get.

   define public property PathInfo as character get.

   define public property PathParameterNames as character get.

   define public property RemoteAddress as character get.

   define public property RemoteHost as character get.

   define public property RemotePort as integer get.

   define public property RemoteUser as character get.

   define public property ResolvedTransportPath as character get.

   define public property ResolvedWebAppPath as character get.

   define public property ServerSoftware as character get.

   define public property TransportPath as character get.

   define public property UriTemplate as character get.

   define public property WebAppPath as character get.

   method public longchar GetContextValue (pcName as character).

   method public OpenEdge.Net.HTTP.Cookie GetCookie (pcName as character).

   method public character GetPathParameter (pcName as character).

   method public logical HasCookie(pcName as character).

   method public void RemoveCookie(pcName as character).
end.
