mirror of
https://github.com/yhirose/cpp-httplib
synced 2024-11-21 14:29:10 -07:00
Add Keep-Alive header to response
This commit is contained in:
parent
d26ee03613
commit
15ed1b4883
1 changed files with 5 additions and 1 deletions
|
@ -1560,10 +1560,14 @@ inline void Server::write_response(Stream& strm, bool last_connection, const Req
|
|||
|
||||
// Headers
|
||||
if (last_connection ||
|
||||
req.version == "HTTP/1.0" ||
|
||||
req.get_header_value("Connection") == "close") {
|
||||
res.set_header("Connection", "close");
|
||||
}
|
||||
|
||||
if (!last_connection &&
|
||||
req.get_header_value("Connection") == "Keep-Alive") {
|
||||
res.set_header("Connection", "Keep-Alive");
|
||||
}
|
||||
|
||||
if (!res.body.empty()) {
|
||||
#ifdef CPPHTTPLIB_ZLIB_SUPPORT
|
||||
|
|
Loading…
Reference in a new issue