Class: ProxyRb::Request
- Inherits:
-
Object
- Object
- ProxyRb::Request
- Defined in:
- lib/proxy_rb/request.rb
Overview
An HTTP request
Instance Method Summary collapse
-
#forbidden? ⇒ TrueClass, FalseClass
The request is forbidden.
-
#initialize(page) ⇒ Request
constructor
A new instance of Request.
-
#successful? ⇒ TrueClass, FalseClass
Was the request successful.
Constructor Details
#initialize(page) ⇒ Request
Returns a new instance of Request.
12 13 14 |
# File 'lib/proxy_rb/request.rb', line 12 def initialize(page) @page = page end |
Instance Method Details
#forbidden? ⇒ TrueClass, FalseClass
The request is forbidden
28 29 30 |
# File 'lib/proxy_rb/request.rb', line 28 def forbidden? page.status_code == 403 end |
#successful? ⇒ TrueClass, FalseClass
Was the request successful
20 21 22 |
# File 'lib/proxy_rb/request.rb', line 20 def successful? page.status_code.to_s.start_with?('2', '3') end |