fastdo  0.6.16
http::Request类 参考

HTTP请求 更多...

#include <http_Request.hpp>

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

Public 成员函数

 Request ()
 
virtual ~Request ()
 
virtual bool processData (http::UrlPathPartData *urlData)
 每次请求时处理environVars/get/post/cookies数据 更多...
 
virtual void cleanup ()
 每次请求后清理一些数据 更多...
 
virtual winux::String dumpEnv () const
 倾泻出全部请求环境变量 更多...
 
winux::String const & operator[] (winux::String const &name) const
 获取环境变量 更多...
 

Public 属性

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. 更多...
 

详细描述

HTTP请求

在文件 http_Request.hpp8 行定义.

构造及析构函数说明

http::Request::Request ( )
virtual http::Request::~Request ( )
virtual

成员函数说明

virtual bool http::Request::processData ( http::UrlPathPartData urlData)
virtual

每次请求时处理environVars/get/post/cookies数据

http::HttpRequestCtx, eienwebx::FcgiRequest , 以及 eienwebx::HttpRequestCtx 重载.

virtual void http::Request::cleanup ( )
virtual

每次请求后清理一些数据

eienwebx::FcgiRequest, http::HttpRequestCtx , 以及 eienwebx::HttpRequestCtx 重载.

virtual winux::String http::Request::dumpEnv ( ) const
virtual

倾泻出全部请求环境变量

eienwebx::Request , 以及 eienwebx::HttpRequestCtx 重载.

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

获取环境变量

类成员变量说明

http::Header http::Request::header

请求头

在文件 http_Request.hpp28 行定义.

winux::AnsiString http::Request::body

请求体

在文件 http_Request.hpp30 行定义.

winux::StringStringMap http::Request::environVars

环境变量

在文件 http_Request.hpp32 行定义.

http::Cookies http::Request::cookies

Cookie变量 read/write.

在文件 http_Request.hpp34 行定义.

http::Vars http::Request::get

GET变量 readonly.

在文件 http_Request.hpp36 行定义.

http::Vars http::Request::post

POST变量 readonly.

在文件 http_Request.hpp38 行定义.


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