class HTTP::Connection
def start_tls(req, options)
-
(void)
-
Parameters:
-
(
) --
def start_tls(req, options) return unless req.uri.https? && !req.using_proxy? ssl_context = options[:ssl_context] unless ssl_context ssl_context = OpenSSL::SSL::SSLContext.new ssl_context.set_params(options[:ssl] || {}) end @socket.start_tls(req.uri.host, options[:ssl_socket_class], ssl_context) end