fastdo  0.6.16
http_Request.hpp
浏览该文件的文档.
1 #ifndef __HTTP_REQUEST_HPP__
2 #define __HTTP_REQUEST_HPP__
3 
4 namespace http
5 {
6 
9 {
10 public:
11  Request();
12 
13  virtual ~Request();
14 
16  virtual bool processData( http::UrlPathPartData * urlData );
17 
19  virtual void cleanup();
20 
22  virtual winux::String dumpEnv() const;
23 
25  winux::String const & operator [] ( winux::String const & name ) const;
26 
39 
40 private:
42 };
43 
44 
45 } // namespace http
46 
47 
48 #endif // __HTTP_REQUEST_HPP__
XString< char > AnsiString
Definition: utilities.hpp:257
代表HTTP头部
Definition: http_Header.hpp:10
#define HTTPWRAPPER_DLL
Definition: http_base.hpp:24
处理URL路径部分时的一些中间变量
Definition: http_misc.hpp:12
XString< tchar > String
Definition: utilities.hpp:261
HTTP协议的相关简单类封装
Definition: http_base.hpp:32
std::map< String, String > StringStringMap
Definition: utilities.hpp:274
#define DISABLE_OBJECT_COPY(clsname)
Definition: utilities.hpp:85
winux::StringStringMap environVars
环境变量
winux::AnsiString body
请求体
变量类。可转为application/x-www-form-urlencoded类型字符串。可用于解析和设置get/post变量 ...
Definition: http_Vars.hpp:16
HTTP请求
Definition: http_Request.hpp:8
http::Header header
请求头
http::Cookies cookies
Cookie变量 read/write.
http::Vars post
POST变量 readonly.
提供操作Cookies相关的功能
Definition: http_Cookies.hpp:8