begin to start diagnosing POST

This commit is contained in:
kenna-bmcdevitt 2020-07-22 03:27:16 -05:00
parent 213f9cec0a
commit caf56c0fda

View file

@ -19,8 +19,14 @@ class FakeTunnelConnector
end end
response = read_socket(tcp_socket) response = read_socket(tcp_socket)
location = response[:start_line][:location] location = response[:start_line][:location]
write_response(tcp_socket, location) verb = response[:start_line][:verb]
close_connection(tcp_socket) if verb == 'POST'
tcp_socket.print('test')
close_connection(tcp_socket)
else
write_response(tcp_socket, location)
close_connection(tcp_socket)
end
end end
def ssl_server def ssl_server
@ -75,8 +81,8 @@ class FakeTunnelConnector
def write_response(tcp_socket, location) def write_response(tcp_socket, location)
routed_response_string = route_request(location) routed_response_string = route_request(location)
body = ok(routed_response_string) body = ok(routed_response_string)
tcp_socket.print(ok_headers) tcp_socket.puts(ok_headers)
tcp_socket.print(body) tcp_socket.puts(body)
end end
def close_connection(tcp_socket) def close_connection(tcp_socket)