#include <request_env.h>
Public Member Functions | |
| request_env (request_rec *r, bool buffer=false) | |
| void | dump () |
| bool | s_post () |
| int | flush () |
| bool | set_content_type (const std::string &type) |
| void | set_buffered (bool val) |
| bool | is_buffered () |
| void | clear_buffer () |
| void | flush_buffer () |
| bool | is_post () |
| bool | is_get () |
| env_value * | operator[] (const std::string &name) |
| const char * | uri () const |
| request_rec * | raw_record () |
| ~request_env () | |
Public Attributes | |
| char * | form_data |
| int | form_data_length |
| std::string | boundary |
Private Member Functions | |
| env_value * | search (const std::string &key) |
| void | decode (char *ch, env_value *pPtr, std::string &pStr) |
Private Attributes | |
| apache_output_buffer | output_buffer_ |
| request_rec * | r_ |
| std::vector< env_value * > | env_ |
| bool | truncated_ |
| apr_size_t | len_read_ |
| bool | is_post_ |
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2