net/http.lua
changeset 6499 e4b998ffc922
parent 6380 4220ffb87b22
child 6504 71b6e8b48a12
equal deleted inserted replaced
6475:acae6289e0a6 6499:e4b998ffc922
   173 		return nil, err;
   173 		return nil, err;
   174 	end
   174 	end
   175 	
   175 	
   176 	local sslctx = false;
   176 	local sslctx = false;
   177 	if using_https then
   177 	if using_https then
   178 		sslctx = ex and ex.sslctx or { mode = "client", protocol = "sslv23", options = { "no_sslv2" } };
   178 		sslctx = ex and ex.sslctx or { mode = "client", protocol = "sslv23", options = { "no_sslv2", "no_sslv3" } };
   179 	end
   179 	end
   180 
   180 
   181 	req.handler, req.conn = assert(server.wrapclient(conn, host, port_number, listener, "*a", sslctx));
   181 	req.handler, req.conn = assert(server.wrapclient(conn, host, port_number, listener, "*a", sslctx));
   182 	req.write = function (...) return req.handler:write(...); end
   182 	req.write = function (...) return req.handler:write(...); end
   183 	
   183