Browse Source

* HTTP.{cpp,h} : move length() method to base class

pull/503/head
hagen 9 years ago
parent
commit
2e1a9a8df9
  1. 2
      HTTP.cpp
  2. 6
      HTTP.h

2
HTTP.cpp

@ -279,7 +279,7 @@ namespace http { @@ -279,7 +279,7 @@ namespace http {
return false;
}
long int HTTPRes::length() {
long int HTTPMsg::length() {
unsigned long int length = 0;
auto it = headers.find("Content-Length");
if (it == headers.end())

6
HTTP.h

@ -59,6 +59,9 @@ namespace http { @@ -59,6 +59,9 @@ namespace http {
void add_header(const char *name, const char *value, bool replace = false);
void del_header(const char *name);
/** @brief Returns declared message length or -1 if unknown */
long int length();
};
struct HTTPReq : HTTPMsg {
@ -113,9 +116,6 @@ namespace http { @@ -113,9 +116,6 @@ namespace http {
/** @brief Checks that response declared as chunked data */
bool is_chunked();
/** @brief Returns declared response length or -1 if unknown */
long int length();
};
/**

Loading…
Cancel
Save