From 62f824e20479e97e3cdd16b880639e4072a2a86b Mon Sep 17 00:00:00 2001 From: yhirose Date: Sun, 12 Jul 2015 22:54:03 -0400 Subject: [PATCH] Fixed problem with reading request body data. --- httplib.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/httplib.h b/httplib.h index f8164df..708663f 100644 --- a/httplib.h +++ b/httplib.h @@ -381,7 +381,7 @@ bool read_content(T& x, FILE* fp) auto len = get_header_value_int(x.headers, "Content-Length", 0); if (len) { x.body.assign(len, 0); - if (!fgets(&x.body[0], x.body.size() + 1, fp)) { + if (!fread(&x.body[0], x.body.size(), 1, fp)) { return false; } }