fastdo  0.5.12
eienwebx::Request类 参考abstract

#include <webx_Request.hpp>

类 eienwebx::Request 继承关系图:
eienwebx::Request 的协作图:

Public 成员函数

 Request (App *app)
 
virtual ~Request ()
 
virtual bool processData ()=0
 处理environVars/get/post/cookies数据 更多...
 
virtual void dumpEnv (Response *rsp, char **envp=NULL) const =0
 输出全部环境变量到Response 更多...
 
winux::String const & operator[] (winux::String const &name) const
 获取环境变量 更多...
 

Public 属性

winux::StringStringMap environVars
 环境变量 更多...
 
http::Cookies cookies
 Cookie变量 read/write. 更多...
 
http::Vars get
 GET变量 readonly. 更多...
 
http::Vars post
 POST变量 readonly. 更多...
 
Appapp
 App对象指针 更多...
 

详细描述

在文件 webx_Request.hpp10 行定义.

构造及析构函数说明

eienwebx::Request::Request ( App app)
inline

在文件 webx_Request.hpp13 行定义.

virtual eienwebx::Request::~Request ( )
virtual

成员函数说明

virtual void eienwebx::Request::dumpEnv ( Response rsp,
char **  envp = NULL 
) const
pure virtual

输出全部环境变量到Response

eienwebx::FcgiRequest 内被实现.

winux::String const& eienwebx::Request::operator[] ( winux::String const &  name) const

获取环境变量

virtual bool eienwebx::Request::processData ( )
pure virtual

处理environVars/get/post/cookies数据

eienwebx::FcgiRequest 内被实现.

类成员变量说明

App* eienwebx::Request::app

App对象指针

在文件 webx_Request.hpp35 行定义.

http::Cookies eienwebx::Request::cookies

Cookie变量 read/write.

在文件 webx_Request.hpp29 行定义.

winux::StringStringMap eienwebx::Request::environVars

环境变量

在文件 webx_Request.hpp27 行定义.

http::Vars eienwebx::Request::get

GET变量 readonly.

在文件 webx_Request.hpp31 行定义.

http::Vars eienwebx::Request::post

POST变量 readonly.

在文件 webx_Request.hpp33 行定义.


该类的文档由以下文件生成: