Module: Acfs::Response::Status
- Included in:
- Acfs::Response
- Defined in:
- lib/acfs/response/status.rb
Overview
Method to fetch information about response status.
Instance Method Summary collapse
-
#modified? ⇒ Boolean
Return true unless response status code indicates that resource was not modified according to send precondition headers.
-
#status_code ⇒ Object
(also: #code)
Return response status code.
-
#success? ⇒ Boolean
Return true if response was successful indicated by response status code.
Instance Method Details
#modified? ⇒ Boolean
Return true unless response status code indicates that resource was not modified according to send precondition headers.
28 29 30 |
# File 'lib/acfs/response/status.rb', line 28 def modified? code != 304 end |
#status_code ⇒ Object Also known as: code
Return response status code. Will return zero if request was not executed or failed on client side.
11 12 13 14 15 |
# File 'lib/acfs/response/status.rb', line 11 def status_code @status.to_i if defined?(@status) # return response.response_code unless response.nil? # 0 end |
#success? ⇒ Boolean
Return true if response was successful indicated by response status code.
21 22 23 |
# File 'lib/acfs/response/status.rb', line 21 def success? code >= 200 && code < 300 end |