From 40a7ca0cdf4f0d74aced8fe49257f756e3017a29 Mon Sep 17 00:00:00 2001 From: kenna-bmcdevitt Date: Tue, 21 Jul 2020 02:54:39 -0500 Subject: [PATCH] remove header from body msg --- fake_tunnel_connector/fake_tunnel_connector.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fake_tunnel_connector/fake_tunnel_connector.rb b/fake_tunnel_connector/fake_tunnel_connector.rb index ffc641f..3bc50d5 100644 --- a/fake_tunnel_connector/fake_tunnel_connector.rb +++ b/fake_tunnel_connector/fake_tunnel_connector.rb @@ -64,11 +64,18 @@ class FakeTunnelConnector def write_response(tcp_socket, location) route_response_string = route_request(location) - tcp_socket.sendmsg(ok(route_response_string)) + tcp_socket.print(ok_headers) + tcp_socket.print(ok(route_response_string)) end def ok(body='Success') - "HTTP/1.1 200 OK\r\nDate: #{Time.now.utc}\r\n\r\n#{body}\r\n" + body + "\r" + end + + def ok_headers + "HTTP/1.1 200 OK\r\n" + + "Date: #{Time.now.utc}\r\n" + + "\r\n" end def route_request(location)