From 048c8d40ff713275f8be75037c1f8a9c00c28a3a Mon Sep 17 00:00:00 2001 From: Kenneth Langdahl Krogstad <keennetk@stud.ntnu.no> Date: Wed, 13 Nov 2019 14:44:08 +0100 Subject: [PATCH] Update server_http.hpp fixed issue #46 --- server_http.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/server_http.hpp b/server_http.hpp index 219ea1e..5db6265 100644 --- a/server_http.hpp +++ b/server_http.hpp @@ -740,6 +740,14 @@ namespace SimpleWeb { } } if(std::stof(response->session->request->http_version) >= 1.1) { + float version; + try{ + version = std::stof(response->session->request->http_version); + }catch(...){ + std::cout<<"Cant parse version number, responding anyway"; + version = 1.1; + } + if(version >= 1.1) { auto new_session = std::make_shared<Session>(this->config.max_request_streambuf_size, response->session->connection); this->read(new_session); return; -- GitLab