begin to start diagnosing POST
This commit is contained in:
parent
213f9cec0a
commit
caf56c0fda
1 changed files with 10 additions and 4 deletions
|
@ -19,9 +19,15 @@ class FakeTunnelConnector
|
||||||
end
|
end
|
||||||
response = read_socket(tcp_socket)
|
response = read_socket(tcp_socket)
|
||||||
location = response[:start_line][:location]
|
location = response[:start_line][:location]
|
||||||
|
verb = response[:start_line][:verb]
|
||||||
|
if verb == 'POST'
|
||||||
|
tcp_socket.print('test')
|
||||||
|
close_connection(tcp_socket)
|
||||||
|
else
|
||||||
write_response(tcp_socket, location)
|
write_response(tcp_socket, location)
|
||||||
close_connection(tcp_socket)
|
close_connection(tcp_socket)
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def ssl_server
|
def ssl_server
|
||||||
OpenSSL::SSL::SSLServer.new server, ssl_context if ssl_context
|
OpenSSL::SSL::SSLServer.new server, ssl_context if ssl_context
|
||||||
|
@ -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)
|
||||||
|
|
Loading…
Add table
Reference in a new issue