Sha256: 80c1d950560ce7d415a8c03059f6b72ac31eb1b2b0921f001105ca641bdf2f7e
Contents?: true
Size: 742 Bytes
Versions: 49
Compression:
Stored size: 742 Bytes
Contents
# frozen_string_literal: true module WPScan module Error # HTTP Error class HTTP < Standard attr_reader :response # @param [ Typhoeus::Response ] res def initialize(response) @response = response end def failure_details msg = response.effective_url msg += if response.code.zero? || response.timed_out? " (#{response.return_message})" else " (status: #{response.code})" end msg end def to_s "HTTP Error: #{failure_details}" end end # Used in the Updater class Download < HTTP def to_s "Unable to get #{failure_details}" end end end end
Version data entries
49 entries across 49 versions & 1 rubygems