Class: ProxyRb::Request

Inherits:
SimpleDelegator
  • Object
show all
Defined in:
lib/proxy_rb/request.rb

Overview

An HTTP request

Instance Method Summary collapse

Instance Method Details

#forbidden?TrueClass, FalseClass

The request is forbidden

Returns:

  • (TrueClass, FalseClass)

    The result



20
21
22
# File 'lib/proxy_rb/request.rb', line 20

def forbidden?
  __getobj__.status_code == 403
end

#successful?TrueClass, FalseClass

Was the request successful

Returns:

  • (TrueClass, FalseClass)

    The result



12
13
14
# File 'lib/proxy_rb/request.rb', line 12

def successful?
  __getobj__.status_code.to_s.start_with?('2', '3')
end