| 123456789101112131415161718192021222324252627282930313233343536373839 |
- module Docs
- module Response
- def success?
- code == 200
- end
- def error?
- code == 0 || code != 404 && code != 403 && code >= 400 && code <= 599
- end
- def blank?
- body.blank?
- end
- def mime_type
- headers['Content-Type'] || 'text/plain'
- end
- def html?
- mime_type.include? 'html'
- end
- def url
- @url ||= URL.parse request.base_url
- end
- def path
- @path ||= url.path
- end
- def effective_url
- @effective_url ||= URL.parse super
- end
- def effective_path
- @effective_path ||= effective_url.path
- end
- end
- end
|