class RSolr::Error::Http

Constants

STATUS_CODES

ripped right from ActionPack Defines the standard HTTP status codes, by integer, with their corresponding default message texts. Source: www.iana.org/assignments/http-status-codes

Public Class Methods

new(request, response) click to toggle source
# File lib/rsolr/error.rb, line 142
def initialize request, response
  response = response_with_force_encoded_body(response)
  @request, @response = request, response
end

Private Instance Methods

response_with_force_encoded_body(response) click to toggle source
# File lib/rsolr/error.rb, line 149
def response_with_force_encoded_body(response)
  response[:body] = response[:body].force_encoding('UTF-8') if response
  response
end