Skip to content

Instantly share code, notes, and snippets.

@Epigene
Last active August 29, 2015 14:23
Show Gist options
  • Save Epigene/3d18ac378b23e5347058 to your computer and use it in GitHub Desktop.
Save Epigene/3d18ac378b23e5347058 to your computer and use it in GitHub Desktop.
Rails 4 request object
request
.env={
"rack.version"=>[1,3]
"rack.errors\"=>#<IO:<STDERR>>
"rack.multithread\"=>false
"rack.multiprocess\"=>false
"rack.run_once\"=>false
"SCRIPT_NAME\"=>\"\"
"CONTENT_TYPE\"=>\"text/plain\"
"QUERY_STRING\"=>\"param1=true&param2=false\"
"SERVER_PROTOCOL\"=>\"HTTP/1.1\"
"SERVER_SOFTWARE\"=>\"2.11.3\"
"GATEWAY_INTERFACE\"=>\"CGI/1.2\"
"REQUEST_METHOD\"=>\"GET\"
"REQUEST_PATH\"=>\"/lv/lv/p/f/intro\"
"REQUEST_URI\"=>\"/lv/lv/p/f/intro?param1=true&param2=false\"
"HTTP_VERSION\"=>\"HTTP/1.1\"
"HTTP_HOST\"=>\"lvh.me:3000\"
"HTTP_CONNECTION\"=>\"keep-alive\"
"HTTP_ACCEPT\"=>\"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\"
"HTTP_USER_AGENT\"=>\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36\"
"HTTP_DNT\"=>\"1\"
"HTTP_ACCEPT_ENCODING\"=>\"gzip
.deflate
\"HTTP_COOKIE\"=>\"ga_client_id=2001216596.1410852858; _ga=GA1.2.2001216596.1410852858; _cpp_session=e2b1f544faef062884005ce2379c506a\"
\"SERVER_NAME\"=>\"lvh.me\"
\"SERVER_PORT\"=>\"3000\"
\"PATH_INFO\"=>\"/lv/lv/p/f/intro\"
\"REMOTE_ADDR\"=>\"127.0.0.1\"
\"puma.socket\"=>#<TCPSocket:fd 10>
\"rack.hijack?\"=>true
\"rack.hijack\"=>#<Puma::Client:0x3fefd9778f90 @ready=true>
\"rack.input\"=>#<Puma::NullIO:0x007fdfa6cefd28>
\"rack.url_scheme\"=>\"http\"
\"rack.after_reply\"=>[]
\"ORIGINAL_FULLPATH\"=>\"/lv/lv/p/f/intro?param1=true&param2=false\"
\"ORIGINAL_SCRIPT_NAME\"=>\"\"
\"action_dispatch.routes\"=>#<ActionDispatch::Routing::RouteSet:0x007fdfa882ce60>
\"action_dispatch.parameter_filter\"=>[:password]
\"action_dispatch.redirect_filter\"=>[]
\"action_dispatch.secret_token\"=>nil
\"action_dispatch.secret_key_base\"=>\"a0d7c54e36f35be8288d79229d7df09600c56e24e50a984799ab98e09dd60ea1008965126c6412002e06c01ec3defb65e0c13908845f82c0bdfe82937f9f113c\"
\"action_dispatch.show_exceptions\"=>true
\"action_dispatch.show_detailed_exceptions\"=>true
\"action_dispatch.logger\"=>#<ActiveSupport::Logger:0x007fdfa90d5e68 @progname=nil
.level=1
.default_formatter=#<Logger::Formatter:0x007fdfa90d5da0 @datetime_format=nil>
.formatter=#<ActiveSupport::Logger::SimpleFormatter:0x007fdfa6f169d0 @datetime_format=nil>
.logdev=#<Logger::LogDevice:0x007fdfa90d5d00 @shift_size=nil
.shift_age=nil
.filename=nil
.dev=#<File:/Users/augusts/Documents/cpp/log/development.log>
.mutex=#<Logger::LogDevice::LogDeviceMutex:0x007fdfa90d5c88 @mon_owner=nil
.mon_count=0
.mon_mutex=#<Mutex:0x007fdfa90d5c38>>>
.thread_hash_level_key=:\"ThreadSafeLogger#70299295330100@level\">
.root=\"/Users/augusts/Documents/cpp/\">
\"action_dispatch.key_generator\"=>#<ActiveSupport::CachingKeyGenerator:0x007fdfa566e5e0 @key_generator=#<ActiveSupport::KeyGenerator:0x007fdfa566e630 @secret=\"a0d7c54e36f35be8288d79229d7df09600c56e24e50a984799ab98e09dd60ea1008965126c6412002e06c01ec3defb65e0c13908845f82c0bdfe82937f9f113c\"
.iterations=1000>
.cache_keys=#<ThreadSafe::Cache:0x007fdfa566e5b8 @backend={\"signed_global_ids64\"=>\"V]'8\\x9E\\xB6\\xEF\\x16U\\xDDN\\xD5c\\xA3\\xAC\\x83\\xA7\\x98s\\x87\\xF1\\xC0\\xFF\\xF7,1\\\\\\b\\x8CJ\\xB6IU\\x8Ai\\xB0mZe\\x89\\x8A\\x1Fu\\v\\xF4\\xCC\\x9A\\xBE\\xC2\\xB7\\x1C\\\\\\xE8\\xE7\\xE5\\x1C\\x80\\xC5&r\\x8AGd\\xE3\"}
.default_proc=nil>>
\"action_dispatch.http_auth_salt\"=>\"http authentication\"
\"action_dispatch.signed_cookie_salt\"=>\"signed cookie\"
\"action_dispatch.encrypted_cookie_salt\"=>\"encrypted cookie\"
\"action_dispatch.encrypted_signed_cookie_salt\"=>\"signed encrypted cookie\"
\"action_dispatch.cookies_serializer\"=>:json
\"action_dispatch.cookies_digest\"=>nil
\"ROUTES_70299290789680_SCRIPT_NAME\"=>\"\"
\"action_dispatch.request_id\"=>\"4bc34b8d-0fce-4e02-abee-ec5c536491b5\"
\"action_dispatch.remote_ip\"=>#<ActionDispatch::RemoteIp::GetIp:0x007fdfb2ee3920 @env={...}
@check_ip=true
@proxies=[#<IPAddr: IPv4:127.0.0.1/255.255.255.255>
#<IPAddr: IPv6:0000:0000:0000:0000:0000:0000:0000:0001/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff>
#<IPAddr: IPv6:fc00:0000:0000:0000:0000:0000:0000:0000/fe00:0000:0000:0000:0000:0000:0000:0000>
#<IPAddr: IPv4:10.0.0.0/255.0.0.0>
#<IPAddr: IPv4:172.16.0.0/255.240.0.0>
#<IPAddr: IPv4:192.168.0.0/255.255.0.0>]>
\"rack.session\"=>#<ActionDispatch::Request::Session:0x007fdfb28a6008 @by=#<ActionDispatch::Session::ActiveRecordStore:0x007fdfa6e8d298 @app=#<ActionDispatch::Flash:0x007fdfa6e8d338 @app=#<ActionDispatch::ParamsParser:0x007fdfa6e8d568 @app=#<Remotipart::Middleware:0x007fdfa6e8d608 @app=#<Rack::Head:0x007fdfa6e8d6d0 @app=#<Rack::ConditionalGet:0x007fdfa6e8d7c0 @app=#<Rack::ETag:0x007fdfa6e8d888 @app=#<Rack::LiveReload:0x007fdfa6e8d9a0 @app=#<Rack::Pjax:0x007fdfa6e8da40 @app=#<ActionDispatch::Routing::RouteSet:0x007fdfa882ce60>>
@options={:no_swf=>true
:live_reload_port=>35729}>
@cache_control=\"max-age=0
private
must-revalidate\"
@no_cache_control=\"no-cache\">>>>
@parsers={#<Mime::Type:0x007fdfa781f608 @synonyms=[\"text/x-json\"
\"application/jsonrequest\"]
@symbol=:json
@string=\"application/json\">=>:json}>>
@default_options={:path=>\"/\"
:domain=>:all
:expire_after=>100 years
:secure=>false
:httponly=>true
:defer=>false
:renew=>false}
@key=\"_cpp_session\"
@cookie_only=true>
@env={...}
@delegate={\"datetime\"=>2015-06-25 14:39:04 +0300
\"_csrf_token\"=>\"PFYODZQ0L19QPACnkSe1KC1N0nsxYnmgRAJPLbvPqNM=\"
\"admin_user_id\"=>3}
@loaded=true
@exists=true>
\"rack.session.options\"=>#<ActionDispatch::Request::Session::Options:0x007fdfb28a5fb8 @by=#<ActionDispatch::Session::ActiveRecordStore:0x007fdfa6e8d298 @app=#<ActionDispatch::Flash:0x007fdfa6e8d338 @app=#<ActionDispatch::ParamsParser:0x007fdfa6e8d568 @app=#<Remotipart::Middleware:0x007fdfa6e8d608 @app=#<Rack::Head:0x007fdfa6e8d6d0 @app=#<Rack::ConditionalGet:0x007fdfa6e8d7c0 @app=#<Rack::ETag:0x007fdfa6e8d888 @app=#<Rack::LiveReload:0x007fdfa6e8d9a0 @app=#<Rack::Pjax:0x007fdfa6e8da40 @app=#<ActionDispatch::Routing::RouteSet:0x007fdfa882ce60>>
@options={:no_swf=>true
:live_reload_port=>35729}>
@cache_control=\"max-age=0
private
must-revalidate\"
@no_cache_control=\"no-cache\">>>>
@parsers={#<Mime::Type:0x007fdfa781f608 @synonyms=[\"text/x-json\"
\"application/jsonrequest\"]
@symbol=:json
@string=\"application/json\">=>:json}>>
@default_options={:path=>\"/\"
:domain=>:all
:expire_after=>100 years
:secure=>false
:httponly=>true
:defer=>false
:renew=>false}
@key=\"_cpp_session\"
@cookie_only=true>
@env={...}
@delegate={:path=>\"/\"
:domain=>:all
:expire_after=>100 years
:secure=>false
:httponly=>true
:defer=>false
:renew=>false
:id=>\"e2b1f544faef062884005ce2379c506a\"}>
\"rack.request.query_string\"=>\"param1=true&param2=false\"
\"rack.request.query_hash\"=>{\"param1\"=>\"true\"
\"param2\"=>\"false\"}
\"action_dispatch.request.path_parameters\"=>{:controller=>\"pipelines\"
:action=>\"show\"
:country=>\"lv\"
:language=>\"lv\"
:serial=>\"f\"
:title=>\"intro\"}
\"action_controller.instance\"=>#<PipelinesController:0x007fdfb1521578 @_action_has_layout=true
@_routes=nil
@_headers={\"Content-Type\"=>\"text/html\"}
@_status=200
@_request=#<ActionDispatch::Request:0x007fdfb1521320 ...>
@_response=#<ActionDispatch::Response:0x007fdfb1521280 @mon_owner=nil
@mon_count=0
@mon_mutex=#<Mutex:0x007fdfb15210f0>
@stream=#<ActionDispatch::Response::Buffer:0x007fdfb1520f60 @response=#<ActionDispatch::Response:0x007fdfb1521280 ...>
@buf=[]
@closed=false>
@header={\"X-Frame-Options\"=>\"SAMEORIGIN\"
\"X-XSS-Protection\"=>\"1; mode=block\"
\"X-Content-Type-Options\"=>\"nosniff\"}
@status=200
@sending_file=false
@blank=false
@cv=#<MonitorMixin::ConditionVariable:0x007fdfb1520f38 @monitor=#<ActionDispatch::Response:0x007fdfb1521280 ...>
@cond=#<Thread::ConditionVariable:0x007fdfb1520e98>>
@committed=false
@sending=false
@sent=false
@content_type=nil
@charset=nil
@cache_control={}
@etag=nil
@request=#<ActionDispatch::Request:0x007fdfb1521320 ...>>
@_env={...}
@_lookup_context=#<ActionView::LookupContext:0x007fdfb1520768 @details_key=nil
@details={:locale=>[:en]
:formats=>[:html]
:variants=>[]
:handlers=>[:erb
:builder
:raw
:ruby
:coffee
:slim
:haml
:jbuilder]}
@skip_default_locale=false
@cache=true
@prefixes=[\"pipelines\"
\"application\"]
@rendered_format=nil
@view_paths=#<ActionView::PathSet:0x007fdfb1520600 @paths=[#<ActionView::OptimizedFileSystemResolver:0x007fdfa9113a88 @pattern=\":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}\"
@cache=#<ActionView::Resolver::Cache:0x007fdfa9113a60 @data=#<ActionView::Resolver::Cache::SmallCache:0x007fdfa9113a10 @backend={#<ActionView::LookupContext::DetailsKey:0x007fdfac9f19e0 @hash=2554129619838905347>=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9f0798 @backend={\"show\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9f06d0 @backend={\"pipelines\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9f0568 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9f03d8 @backend={[]=>[app/views/pipelines/show.slim]}
@default_proc=nil>}
@default_proc=#<Proc:0x007fdfa538d150@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:46 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d128@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:47 (lambda)>>
\"pipeline\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9e62c0 @backend={\"layouts\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9e61a8 @backend={false=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfac9e6090 @backend={[]=>[app/views/layouts/pipeline.slim]}
@default_proc=nil>}
@default_proc=#<Proc:0x007fdfa538d150@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:46 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d128@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:47 (lambda)>>
\"test_intro\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfaaa74180 @backend={\"pages/stockholmhealth/order_new\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfaaa75a08 @backend={true=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfad86be30 @backend={[]=>[app/views/pages/stockholmhealth/order_new/_test_intro.slim]}
@default_proc=nil>}
@default_proc=#<Proc:0x007fdfa538d150@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:46 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d128@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:47 (lambda)>>
\"turboboost_errors\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfb2e57718 @backend={\"modals/stockholmhealth\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfb2e57628 @backend={true=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfb2e57538 @backend={[]=>[app/views/modals/stockholmhealth/_turboboost_errors.slim]}
@default_proc=nil>}
@default_proc=#<Proc:0x007fdfa538d150@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:46 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d128@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:47 (lambda)>>
\"payment_system_loader\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfa7d38338 @backend={\"modals/stockholmhealth\"=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfa7d38248 @backend={true=>#<ActionView::Resolver::Cache::SmallCache:0x007fdfa7d38158 @backend={[]=>[app/views/modals/stockholmhealth/_payment_system_loader.slim]}
@default_proc=nil>}
@default_proc=#<Proc:0x007fdfa538d150@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:46 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d128@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:47 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d088@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:48 (lambda)>>}
@default_proc=#<Proc:0x007fdfa538d060@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:49 (lambda)>>>
@path=\"/Users/augusts/Documents/cpp/app/views\">
#<ActionView::OptimizedFileSystemResolver:0x007fdfa423d1c0 @pattern=\":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}\"
@cache=#<ActionView::Resolver::Cache:0x007fdfa423d198 @data=#<ActionView::Resolver::Cache::SmallCache:0x007fdfa423d0f8 @backend={}
@default_proc=#<Proc:0x007fdfa538d060@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:49 (lambda)>>>
@path=\"/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/rails_admin-0.6.7/app/views\">
#<ActionView::OptimizedFileSystemResolver:0x007fdfa423eed0 @pattern=\":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}\"
@cache=#<ActionView::Resolver::Cache:0x007fdfa423eea8 @data=#<ActionView::Resolver::Cache::SmallCache:0x007fdfa423ee80 @backend={}
@default_proc=#<Proc:0x007fdfa538d060@/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/actionview-4.2.1/lib/action_view/template/resolver.rb:49 (lambda)>>>
@path=\"/Users/augusts/.rvm/gems/ruby-2.2.1@cpp/gems/kaminari-0.16.3/app/views\">]>>
@_action_name=\"show\"
@_response_body=nil
@marked_for_same_origin_verification=true
@_config={}
@_params={\"param1\"=>\"true\"
\"param2\"=>\"false\"
\"controller\"=>\"Pipelines\"
\"action\"=>\"show\"
\"country\"=>\"lv\"
\"language\"=>\"lv\"
\"serial\"=>\"f\"
\"title\"=>\"intro\"}
@current_request=#<Request id: 458
session_id: \"e2b1f544faef062884005ce2379c506a\"
controller: \"Pipelines\"
action: \"show\"
status: nil
method: \"GET\"
format: \"text/html\"
site_url: \"http://lvh.me:3000/lv/lv/p/f/intro?param1=true&par...\"
referer_url: nil
network_id: 1
browser_id: 3
referer_id: nil
site_id: 73
campaign_id: nil
visitor_id: 1
created_at: \"2015-06-25 11:39:04\"
updated_at: \"2015-06-25 11:39:04\">
@current_visitor=#<Visitor id: 1
session_id: \"e2b1f544faef062884005ce2379c506a\"
network_id: 1
browser_id: 1
referer_id: nil
campaign_id: nil
created_at: \"2015-05-12 11:57:30\"
updated_at: \"2015-05-12 11:57:30\">
@current_referer=nil
@current_campaign=nil
@current_country=#<Country id: 1
code: \"lv\"
title: \"Latvia\"
main: true
created_at: \"2015-05-07 08:32:12\"
updated_at: \"2015-05-07 08:32:12\"
language_id: 1>
@current_language=#<Language id: 1
name: \"lv\"
created_at: \"2015-05-07 08:32:12\"
updated_at: \"2015-05-07 08:32:12\">
@current_order=#<Order id: 23
email: \"[email protected]\"
status: 0
category: 1
name: \"Sdasd\"
gender: 0
age: 22
weight: 88
height: 167
chance: true
country_id: 1
pipeline_page_id: 114
created_at: \"2015-06-19 12:29:52\"
updated_at: \"2015-06-19 12:31:07\"
visitor_id: 1
language_id: 1
pipeline_id: 11
api_processed: false
overweight: 20>
@current_domain=#<Domain id: 1
name: \"Stockholmhealth.com\"
url: \"stockholmhealth.com\"
created_at: \"2015-05-07 08:32:12\"
updated_at: \"2015-05-07 08:32:12\"
platform_id: 1>
@current_platform=#<Platform id: 1
name: \"Stockholmhealth\"
created_at: \"2015-05-07 08:32:12\"
updated_at: \"2015-05-07 08:32:12\">
@pipeline=#<Pipeline id: 18
title: \"legacy pipe https://www.stockholmhealth.com/lv/lv/...\"
status: 2
serial: \"f\"
main: false
country_id: 1
product_id: 1
created_at: \"2015-06-25 11:27:26\"
updated_at: \"2015-06-25 11:27:26\"
base_price_in_euro: nil
chance_price_in_euro: nil
base_display_amount: \"0.01\"
chance_display_amount: nil
base_display_currency: \"€\"
chance_display_currency: nil
base_old_display_amount: nil
chance_old_display_amount: nil
description: nil
language_id: 1
platform_id: 1
parent_pipeline_id: nil
api_only_type: nil
serie: nil>>
\"action_dispatch.request.content_type\"=>#<Mime::Type:0x007fdfa69a6f18 @synonyms=[]
@symbol=:text
@string=\"text/plain\">
\"action_dispatch.request.request_parameters\"=>{}
\"action_dispatch.request.query_parameters\"=>{\"param1\"=>\"true\"
\"param2\"=>\"false\"}
\"action_dispatch.request.parameters\"=>{\"param1\"=>\"true\"
\"param2\"=>\"false\"
\"controller\"=>\"pipelines\"
\"action\"=>\"show\"
\"country\"=>\"lv\"
\"language\"=>\"lv\"
\"serial\"=>\"f\"
\"title\"=>\"intro\"}
\"action_dispatch.request.formats\"=>[#<Mime::Type:0x007fdfa69a7468 @synonyms=[\"application/xhtml+xml\"]
@symbol=:html
@string=\"text/html\">]
\"rack.request.cookie_hash\"=>{\"ga_client_id\"=>\"2001216596.1410852858\"
\"_ga\"=>\"GA1.2.2001216596.1410852858\"
\"_cpp_session\"=>\"e2b1f544faef062884005ce2379c506a\"}
\"rack.request.cookie_string\"=>\"ga_client_id=2001216596.1410852858; _ga=GA1.2.2001216596.1410852858; _cpp_session=e2b1f544faef062884005ce2379c506a\"
\"rack.session.record\"=>#<ActiveRecord::SessionStore::Session id: 1
session_id: \"e2b1f544faef062884005ce2379c506a\"
data: \"BAh7CEkiDWRhdGV0aW1lBjoGRUZJdToJVGltZQ0r1xyAlYclmA...\"
created_at: \"2015-05-12 11:57:30\"
updated_at: \"2015-06-25 11:38:02\">
\"action_dispatch.cookies\"=>#<ActionDispatch::Cookies::CookieJar:0x007fdfb1491798 @key_generator=#<ActiveSupport::CachingKeyGenerator:0x007fdfa566e5e0 @key_generator=#<ActiveSupport::KeyGenerator:0x007fdfa566e630 @secret=\"a0d7c54e36f35be8288d79229d7df09600c56e24e50a984799ab98e09dd60ea1008965126c6412002e06c01ec3defb65e0c13908845f82c0bdfe82937f9f113c\"
@iterations=1000>
@cache_keys=#<ThreadSafe::Cache:0x007fdfa566e5b8 @backend={\"signed_global_ids64\"=>\"V]'8\\x9E\\xB6\\xEF\\x16U\\xDDN\\xD5c\\xA3\\xAC\\x83\\xA7\\x98s\\x87\\xF1\\xC0\\xFF\\xF7,1\\\\\\b\\x8CJ\\xB6IU\\x8Ai\\xB0mZe\\x89\\x8A\\x1Fu\\v\\xF4\\xCC\\x9A\\xBE\\xC2\\xB7\\x1C\\\\\\xE8\\xE7\\xE5\\x1C\\x80\\xC5&r\\x8AGd\\xE3\"}
@default_proc=nil>>
@set_cookies={}
@delete_cookies={}
@host=\"lvh.me\"
@secure=false
@options={:signed_cookie_salt=>\"signed cookie\"
:encrypted_cookie_salt=>\"encrypted cookie\"
:encrypted_signed_cookie_salt=>\"signed encrypted cookie\"
:secret_token=>nil
:secret_key_base=>\"a0d7c54e36f35be8288d79229d7df09600c56e24e50a984799ab98e09dd60ea1008965126c6412002e06c01ec3defb65e0c13908845f82c0bdfe82937f9f113c\"
:upgrade_legacy_signed_cookies=>false
:serializer=>:json
:digest=>nil}
.cookies={
"ga_client_id\"=>\"2001216596.1410852858\"
"_ga\"=>\"GA1.2.2001216596.1410852858\"
"_cpp_session\"=>\"e2b1f544faef062884005ce2379c506a\"
}
.committed=false>
.filtered_parameters={
"param1\"=>\"true\"
"param2\"=>\"false\"
"controller\"=>\"pipelines\"
"action\"=>\"show\"
"country\"=>\"lv\"
"language\"=>\"lv\"
"serial\"=>\"f\"
"title\"=>\"intro\"
}
.filtered_env=nil
.filtered_path=nil
.protocol=nil
.port=3000
.method=\"GET\"
.request_method=\"GET\"
.remote_ip=nil
.original_fullpath=\"/lv/lv/p/f/intro?param1=true&param2=false\"
.fullpath=\"/lv/lv/p/f/intro?param1=true&param2=false\"
.ip=nil
.uuid=nil>"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment