module Shogun::Control
Constants
- ACCEPTED
- ALREADY_REPORTED
- BAD_GATEWAY
- BAD_REQUEST
- CONFLICT
- CONTINUE
- CREATED
- EXPECTATION_FAILED
- FAILED_DEPENDENCY
- FORBIDDEN
- FOUND
- GATEWAY_TIMEOUT
- GONE
- HTTP_VERSION_NOT_SUPPORTED
- IM_A_TEAPOT
- IM_USED
- INSUFFICIENT_STORAGE
- INTERNAL_SERVER_ERROR
- LENGTH_REQUIRED
- LOCKED
- LOOP_DETECTED
- METHOD_NOT_ALLOWED
- MOVED_PERMANENTLY
- MULTIPLE_CHOICES
- MULTISTATUS
- NETWORK_AUTHENTICATION_REQUIRED
- NONAUTHORITATIVE_INFORMATION
- NOT_ACCEPTABLE
- NOT_EXTENDED
- NOT_FOUND
- NOT_IMPLEMENTED
- NOT_MODIFIED
- NO_CONTENT
- OK
- PARTIAL_CONTENT
- PAYMENT_REQUIRED
- PERMANENT_REDIRECT
- PRECONDITION_FAILED
- PRECONDITION_REQUIRED
- PROCESSING
- PROXY_AUTHENTICATION_REQUIRED
- REQUESTED_RANGE_NOT_SATISFIABLE
- REQUEST_ENTITY_TOO_LARGE
- REQUEST_HEADER_FIELDS_TOO_LARGE
- REQUEST_TIMEOUT
- REQUEST_URI_TOO_LONG
- RESERVED
- RESET_CONTENT
- SEE_OTHER
- SERVICE_UNAVAILABLE
- SWITCHING_PROTOCOLS
- TEMPORARY_REDIRECT
- TOO_MANY_REQUESTS
- UNAUTHORIZED
- UNPROCESSABLE_ENTITY
- UNSUPPORTED_MEDIA_TYPE
- UPGRADE_REQUIRED
- USE_PROXY
- VARIANT_ALSO_NEGOTIATES
Public Instance Methods
to_a()
click to toggle source
# File lib/shogun/control.rb, line 65 def to_a [status, headers, body] end
Private Instance Methods
body()
click to toggle source
# File lib/shogun/control.rb, line 77 def body if @denormalizer then @denormalizer.as_document else "" end end
headers()
click to toggle source
# File lib/shogun/control.rb, line 73 def headers @headers || {} end
status()
click to toggle source
# File lib/shogun/control.rb, line 69 def status @status || INTERNAL_SERVER_ERROR end