5
#include "netbuffer/netbuffer"
6
#include "config/config"
7
#include "profiler/profiler"
9
class Httpbuffer: public Netbuffer {
12
// Recognized request methods. Modify requestmethod.cc to add more.
20
bool headersreceived();
22
string headerval (string const &var);
26
bool setversion(char v);
28
void setheader (string const &var, string const &val);
29
void setheader (string const &h);
31
void addheader (string const &var, string const &val);
32
void addheader (string const &h);
34
void replaceheader (string const &var, string const &val);
35
void replaceheader (string const &h);
37
string cookievalue (string var);
38
string paramvalue(string var);
40
RequestMethod requestmethod();
47
unsigned findheader (string h);