Secure HTTP with HTTPS
require 'net/http' require 'net/https' url = URI.parse('https://example.com/') http = Net::HTTP.new(url.host, url.port) http.use_ssl = true if url.scheme == 'https' request = Net::HTTP::Get.new(url.path) puts http.request(request).body
1. | Get a secure way of sending sensitive information to the remote server: | ||
2. | Making an HTTPS Web Request | ||
3. | Set verify mode for https | ||
4. | verify_mode = OpenSSL::SSL::VERIFY_PEER |