ffead.server.doc
HttpRequest Class Reference

Public Member Functions

 HttpRequest (strVec, string)
 
Map getAttributes () const
 
void setAttributes (Map attributes)
 
string getAttribute (string key)
 
void setAttribute (string key, string value)
 
void setSession (HttpSession session)
 
HttpSessiongetSession ()
 
string getMethod () const
 
void setMethod (string method)
 
string getUser_agent () const
 
void setUser_agent (string user_agent)
 
string getAccept () const
 
void setAccept (string accept)
 
string getAccept_lang () const
 
void setAccept_lang (string accept_lang)
 
string getAccept_encod () const
 
void setAccept_encod (string accept_encod)
 
string getAccept_chars () const
 
void setAccept_chars (string accept_chars)
 
string getKeep_alive () const
 
void setKeep_alive (string keep_alive)
 
string getConnection () const
 
void setConnection (string connection)
 
string getCache_ctrl () const
 
void setCache_ctrl (string cache_ctrl)
 
string getHost () const
 
void setHost (string host)
 
void setUrl (string)
 
string getUrl ()
 
void setHttpVersion (string)
 
string getHttpVersion ()
 
string getContent_type () const
 
void setContent_type (string)
 
string getContent_boundary () const
 
void setContent_boundary (string)
 
string getContent_len () const
 
void setContent_len (string)
 
string getContent () const
 
void setContent (string)
 
string getReferer () const
 
void setReferer (string)
 
string getPragma () const
 
void setPragma (string)
 
RMap getRequestParams () const
 
void setRequestParams (RMap)
 
void setRequestParam (string, string)
 
void setRequestParamF (string, FormData)
 
string getRequestParam (string)
 
string getRequestParamType (string key)
 
string getCntxt_root () const
 
void setCntxt_root (string)
 
string getDefaultLocale ()
 
string getCntxt_name () const
 
void setCntxt_name (string)
 
string getFile () const
 
void setFile (string)
 
string getActUrl () const
 
void setActUrl (string)
 
string getSessionID () const
 
void setSessionID (string sessionID)
 
map< string, string > getAuthinfo () const
 
void setAuthinfo (map< string, string >)
 
string buildRequest (const char *key, const char *value)
 
string toString ()
 
string toPHPVariablesString (string)
 
string toPerlVariablesString ()
 
string toRubyVariablesString ()
 
string toPythonVariablesString ()
 
string toLuaVariablesString ()
 
string toNodejsVariablesString ()
 
RMap getQueryParams () const
 
void setQueryParams (RMap queryParams)
 
void setQueryParam (string name, string value)
 
string getQueryParam (string key)
 
RMap getAllParams ()
 
bool hasCookie () const
 
map< int, string > getAuthOrderinfo () const
 
map< int, string > getReqOrderinfo () const
 
map< string, string > getCookieInfo () const
 
string getAuthOrderinfoAttribute (int key)
 
string getReqOrderinfoAttribute (int key)
 
string getCookieInfoAttribute (string key)
 
string getXtraHeader (string key)
 

Detailed Description

Definition at line 53 of file HttpRequest.h.


The documentation for this class was generated from the following files: