Class: Wreq::StatusCode
- Inherits:
-
Object
- Object
- Wreq::StatusCode
- Defined in:
- lib/wreq_ruby/http.rb
Instance Method Summary collapse
-
#as_int ⇒ Integer
Returns the status code as an integer.
-
#client_error? ⇒ Boolean
Checks if status code indicates client error (4xx).
-
#informational? ⇒ Boolean
Checks if status code is informational (1xx).
-
#redirection? ⇒ Boolean
Checks if status code indicates redirection (3xx).
-
#server_error? ⇒ Boolean
Checks if status code indicates server error (5xx).
-
#success? ⇒ Boolean
Checks if status code indicates success (2xx).
-
#to_s ⇒ String
Returns a string representation of the status code.
Instance Method Details
#as_int ⇒ Integer
Returns the status code as an integer.
78 79 |
# File 'lib/wreq_ruby/http.rb', line 78 def as_int end |
#client_error? ⇒ Boolean
Checks if status code indicates client error (4xx).
Client error responses indicate that the request contains bad syntax or cannot be fulfilled.
114 115 |
# File 'lib/wreq_ruby/http.rb', line 114 def client_error? end |
#informational? ⇒ Boolean
Checks if status code is informational (1xx).
Informational responses indicate that the request was received and the process is continuing.
87 88 |
# File 'lib/wreq_ruby/http.rb', line 87 def informational? end |
#redirection? ⇒ Boolean
Checks if status code indicates redirection (3xx).
Redirection responses indicate that further action needs to be taken to complete the request.
105 106 |
# File 'lib/wreq_ruby/http.rb', line 105 def redirection? end |
#server_error? ⇒ Boolean
Checks if status code indicates server error (5xx).
Server error responses indicate that the server failed to fulfill a valid request.
123 124 |
# File 'lib/wreq_ruby/http.rb', line 123 def server_error? end |
#success? ⇒ Boolean
Checks if status code indicates success (2xx).
Success responses indicate that the request was successfully received, understood, and accepted.
96 97 |
# File 'lib/wreq_ruby/http.rb', line 96 def success? end |
#to_s ⇒ String
Returns a string representation of the status code.
128 129 |
# File 'lib/wreq_ruby/http.rb', line 128 def to_s end |