Re-add support for getting headers.

This commit is contained in:
tastytea 2019-10-06 14:35:06 +02:00
parent 28919cdaa8
commit 2fa3bff89c
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
1 changed files with 6 additions and 2 deletions

View File

@ -234,13 +234,17 @@ return_call API::http::request_common(const http_method &meth,
}
HTTPResponse response;
istream &rs = session.receiveResponse(response);
istream &body_stream = session.receiveResponse(response);
const uint16_t http_code = response.getStatus();
ttdebug << "Response code: " << http_code << '\n';
answer.clear();
StreamCopier::copyToString(rs, answer);
StreamCopier::copyToString(body_stream, answer);
std::ostringstream headers_stream;
response.write(headers_stream);
_headers = headers_stream.str();
switch (http_code)
{