|
fastdo
0.6.16
|
代表一个请求 更多...
#include <webx_Request.hpp>


Public 成员函数 | |
| Request (App *app) | |
| virtual winux::String | dumpEnv () const override |
| 倾泻出全部请求环境变量 更多... | |
| template<typename _AppClass > | |
| _AppClass * | getApp () const |
| 返回指定类型的App对象指针 更多... | |
| winux::String | realPath (winux::String const &path) |
| 根据当前do文件目录路径计算绝对路径 更多... | |
Public 成员函数 继承自 http::Request | |
| Request () | |
| virtual | ~Request () |
| virtual bool | processData (http::UrlPathPartData *urlData) |
| 每次请求时处理environVars/get/post/cookies数据 更多... | |
| virtual void | cleanup () |
| 每次请求后清理一些数据 更多... | |
| winux::String const & | operator[] (winux::String const &name) const |
| 获取环境变量 更多... | |
Public 属性 | |
| App * | app |
| App对象指针 更多... | |
| winux::String | doFullPath |
| 当前do文件全路径 更多... | |
| winux::String | doDirPath |
| 当前do文件目录路径 更多... | |
Public 属性 继承自 http::Request | |
| http::Header | header |
| 请求头 更多... | |
| winux::AnsiString | body |
| 请求体 更多... | |
| winux::StringStringMap | environVars |
| 环境变量 更多... | |
| http::Cookies | cookies |
| Cookie变量 read/write. 更多... | |
| http::Vars | get |
| GET变量 readonly. 更多... | |
| http::Vars | post |
| POST变量 readonly. 更多... | |
Protected 属性 | |
| winux::StringArray | _importDoPaths |
| 防止一个请求内App::importDoFile()无穷递归导入 更多... | |
友元 | |
| class | App |
代表一个请求
在文件 webx_Request.hpp 第 9 行定义.
| eienwebx::Request::Request | ( | App * | app | ) |
|
overridevirtual |
|
inline |
返回指定类型的App对象指针
在文件 webx_Request.hpp 第 19 行定义.
|
inline |
根据当前do文件目录路径计算绝对路径
在文件 webx_Request.hpp 第 22 行定义.
|
friend |
在文件 webx_Request.hpp 第 39 行定义.
| App* eienwebx::Request::app |
App对象指针
在文件 webx_Request.hpp 第 28 行定义.
| winux::String eienwebx::Request::doFullPath |
当前do文件全路径
在文件 webx_Request.hpp 第 30 行定义.
| winux::String eienwebx::Request::doDirPath |
当前do文件目录路径
在文件 webx_Request.hpp 第 32 行定义.
|
protected |
防止一个请求内App::importDoFile()无穷递归导入
在文件 webx_Request.hpp 第 36 行定义.