module OnlyofficeBugzillaHelper::Networking
Code for networking
Private Instance Methods
perform_request(request)
click to toggle source
Perform request for current bugzilla @param [Net:HTTP] request to make @return [Net:HTTPResponse] result of request
# File lib/onlyoffice_bugzilla_helper/networking.rb, line 16 def perform_request(request) connection = Net::HTTP.new(@url.host, @url.port) connection.use_ssl = use_ssl? result = connection.start { |http| http.request(request) } log_request(request, result) result end
use_ssl?()
click to toggle source
@return [True, False] is ssl shold be used
# File lib/onlyoffice_bugzilla_helper/networking.rb, line 9 def use_ssl? @url.scheme == 'https' end