From 7151d7cb054bd6e81590af81e3f24d0cc356d158 Mon Sep 17 00:00:00 2001 From: "Joseph.Roy" Date: Mon, 18 Dec 2023 13:18:28 +0000 Subject: [PATCH] added support for https in the post script --- auth/post.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/auth/post.rb b/auth/post.rb index 704b290..95a629b 100644 --- a/auth/post.rb +++ b/auth/post.rb @@ -1,13 +1,14 @@ -require 'net/http' +require 'net/https' require 'net/http/post/multipart' require 'uri' require 'json' # The URL you want to send the POST request to -url = URI.parse('http://auth.roysathome.net/auth/login') +url = URI.parse('https://auth.roysathome.net/auth/login') # Create a new Net::HTTP object with the target server http = Net::HTTP.new(url.host, url.port) +http.use_ssl = true # If your server uses HTTPS, you might need to enable SSL # http.use_ssl = true @@ -43,7 +44,7 @@ response_data = JSON.parse(response.body) reauthentication_token = response_data['token'] #while true - url = URI.parse('http://auth.roysathome.net/auth/reauthenticate') + url = URI.parse('https://auth.roysathome.net/auth/reauthenticate') request = Net::HTTP::Post.new(url.path) request['Authorization'] = "Bearer #{reauthentication_token}" @@ -71,7 +72,7 @@ reauthentication_token = response_data['token'] file_content = File.read('./example.txt') # Create a URI object for the API endpoint -uri = URI.parse('http://auth.roysathome.net/upload') +uri = URI.parse('https://auth.roysathome.net/upload') # Create a Net::HTTP object http = Net::HTTP.new(uri.host, uri.port)