class VWO::Utils::Request
Public Class Methods
get(url, params)
click to toggle source
# File lib/vwo/utils/request.rb, line 20 def self.get(url, params) uri = URI.parse(url) http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true uri.query = URI.encode_www_form(params) Net::HTTP.get_response(uri) end
post(url, params, post_data)
click to toggle source
# File lib/vwo/utils/request.rb, line 28 def self.post(url, params, post_data) uri = URI.parse(url) http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true uri.query = URI.encode_www_form(params) headers = { 'Authorization'=>params[:env], 'Content-Type' =>'application/json', 'Accept'=>'application/json' } response = http.post(uri, post_data.to_json, headers) response end