Merge branch 'upstream-openssl'

This commit is contained in:
Jeff Becker 2016-06-22 13:19:00 -04:00
commit f2bc71bc2a
No known key found for this signature in database
GPG key ID: AB950234D6EA286B
65 changed files with 3283 additions and 188 deletions

View file

@ -6,6 +6,7 @@
* See full license text in LICENSE file at top of project tree
*/
#include "util.h"
#include "HTTP.h"
#include <algorithm>
#include <ctime>
@ -342,7 +343,7 @@ namespace http {
if (status == "OK" && code != 200)
status = HTTPCodeToStatus(code); // update
if (body.length() > 0 && headers.count("Content-Length") == 0)
add_header("Content-Length", std::to_string(body.length()).c_str());
add_header("Content-Length", std::to_string(body.length()).c_str());
/* build response */
std::stringstream ss;
ss << version << " " << code << " " << status << CRLF;