Module | Merb::Const
In: | lib/merb-core/constants.rb

### Constants

DEFAULT_SEND_FILE_OPTIONS | = | { :type => 'application/octet-stream'.freeze, :disposition => 'attachment'.freeze
RACK_INPUT | = | 'rack.input'.freeze
SET_COOKIE | = | " %s=%s; path=/; expires=%s".freeze
COOKIE_EXPIRATION_FORMAT | = | "%a, %d-%b-%Y %H:%M:%S GMT".freeze
COOKIE_SPLIT | = | /[;,] */n.freeze
COOKIE_REGEXP | = | /\s*(.+)=(.*)\s*/.freeze
COOKIE_EXPIRED_TIME | = | Time.at(0).freeze
ACCEPT_SPLIT | = | /,/.freeze
SLASH_SPLIT | = | %r{/}.freeze
MEDIA_RANGE | = | /\s*([^;\s]*)\s*(;\s*q=\s*(.*))?/.freeze
HOUR | = | 60 * 60
DAY | = | HOUR * 24
WEEK | = | DAY * 7
MULTIPART_REGEXP | = | /\Amultipart\/form-data.*boundary=\"?([^\";,]+)/n.freeze
HTTP_COOKIE | = | 'HTTP_COOKIE'.freeze
QUERY_STRING | = | 'QUERY_STRING'.freeze
JSON_MIME_TYPE_REGEXP | = | %r{^application/json|^text/x-json}.freeze
XML_MIME_TYPE_REGEXP | = | %r{^application/xml|^text/xml}.freeze
FORM_URL_ENCODED_REGEXP | = | %r{^application/x-www-form-urlencoded}.freeze
LOCAL_IP_REGEXP | = | /^unknown$|^(127|10|172\.16|192\.168)\.|^(172\.(1[6-9]|2[0-9]|3[0-1]))\.|^(169\.254)\./i.freeze
XML_HTTP_REQUEST_REGEXP | = | /XMLHttpRequest/i.freeze
UPCASE_CONTENT_TYPE | = | 'CONTENT_TYPE'.freeze
CONTENT_TYPE | = | "Content-Type".freeze
DATE | = | 'Date'.freeze
UPCASE_HTTPS | = | 'HTTPS'.freeze
HTTPS | = | 'https'.freeze
HTTP | = | 'http'.freeze
ETAG | = | 'ETag'.freeze
LAST_MODIFIED | = | "Last-Modified".freeze
GET | = | "GET".freeze
POST | = | "POST".freeze
HEAD | = | "HEAD".freeze
CONTENT_LENGTH | = | "CONTENT_LENGTH".freeze
HTTP_CLIENT_IP | = | "HTTP_CLIENT_IP".freeze
HTTP_X_REQUESTED_WITH | = | "HTTP_X_REQUESTED_WITH".freeze
HTTP_X_FORWARDED_FOR | = | "HTTP_X_FORWARDED_FOR".freeze
HTTP_X_FORWARDED_PROTO | = | "HTTP_X_FORWARDED_PROTO".freeze
HTTP_X_FORWARDED_HOST | = | "HTTP_X_FORWARDED_HOST".freeze
HTTP_IF_MODIFIED_SINCE | = | "HTTP_IF_MODIFIED_SINCE".freeze
HTTP_IF_NONE_MATCH | = | "HTTP_IF_NONE_MATCH".freeze
HTTP_CONTENT_TYPE | = | "HTTP_CONTENT_TYPE".freeze
HTTP_CONTENT_LENGTH | = | "HTTP_CONTENT_LENGTH".freeze
HTTP_REFERER | = | "HTTP_REFERER".freeze
HTTP_USER_AGENT | = | "HTTP_USER_AGENT".freeze
HTTP_HOST | = | "HTTP_HOST".freeze
HTTP_CONNECTION | = | "HTTP_CONNECTION".freeze
HTTP_KEEP_ALIVE | = | "HTTP_KEEP_ALIVE".freeze
HTTP_ACCEPT | = | "HTTP_ACCEPT".freeze
HTTP_ACCEPT_ENCODING | = | "HTTP_ACCEPT_ENCODING".freeze
HTTP_ACCEPT_LANGUAGE | = | "HTTP_ACCEPT_LANGUAGE".freeze
HTTP_ACCEPT_CHARSET | = | "HTTP_ACCEPT_CHARSET".freeze
HTTP_CACHE_CONTROL | = | "HTTP_CACHE_CONTROL".freeze
UPLOAD_ID | = | "upload_id".freeze
PATH_INFO | = | "PATH_INFO".freeze
HTTP_VERSION | = | "HTTP_VERSION".freeze
GATEWAY_INTERFACE | = | "GATEWAY_INTERFACE".freeze
SCRIPT_NAME | = | "SCRIPT_NAME".freeze
SERVER_NAME | = | "SERVER_NAME".freeze
SERVER_SOFTWARE | = | "SERVER_SOFTWARE".freeze
SERVER_PROTOCOL | = | "SERVER_PROTOCOL".freeze
SERVER_PORT | = | "SERVER_PORT".freeze
REQUEST_URI | = | "REQUEST_URI".freeze
REQUEST_PATH | = | "REQUEST_PATH".freeze
REQUEST_METHOD | = | "REQUEST_METHOD".freeze
REMOTE_ADDR | = | "REMOTE_ADDR".freeze
BREAK_TAG | = | "<br/>".freeze
EMPTY_STRING | = | "".freeze
NEWLINE | = | "\n".freeze
SLASH | = | "/".freeze
DOT | = | ".".freeze
QUESTION_MARK | = | "?".freeze
DOUBLE_NEWLINE | = | "\n\n".freeze
LOCATION | = | "Location".freeze
TEXT_SLASH_HTML | = | "text/html".freeze
WIN_PLATFORM_REGEXP | = | /(:?mswin|mingw)/.freeze
JAVA_PLATFORM_REGEXP | = | /java/.freeze

[Validate]