BACKTRACE

(expand)

GET

Variable Value
rarity
"Super Rare"

POST

No POST data.

Variable Value
currency
"USD"
hide_multiples
"no"
show_vendors
"eBay,Troll and Toad,TCGPlayer,Amazon,Poke Order,Card Central,Alter Reality,Ideal808,CoreTCG"

Rack ENV

Variable Value
HTTP_ACCEPT
*/*
HTTP_ACCEPT_ENCODING
gzip, br
HTTP_CDN_LOOP
cloudflare
HTTP_CF_CONNECTING_IP
3.230.76.153
HTTP_CF_IPCOUNTRY
US
HTTP_CF_RAY
86b85c0a1eec1fe5-IAD
HTTP_CF_VISITOR
{"scheme":"https"}
HTTP_CONNECTION
close
HTTP_HOST
yugiohprices.com
HTTP_USER_AGENT
claudebot
HTTP_VERSION
HTTP/1.0
HTTP_X_FORWARDED_FOR
3.230.76.153, 172.71.222.94
HTTP_X_FORWARDED_PROTO
https
HTTP_X_REAL_IP
172.71.222.94
PATH_INFO
/price_history/DBT-EN003
QUERY_STRING
rarity=Super%20Rare
REMOTE_ADDR
127.0.0.1
REQUEST_METHOD
GET
REQUEST_PATH
/price_history/DBT-EN003
REQUEST_URI
/price_history/DBT-EN003?rarity=Super%20Rare
SCRIPT_NAME
SERVER_NAME
yugiohprices.com
SERVER_PORT
443
SERVER_PROTOCOL
HTTP/1.0
SERVER_SOFTWARE
Unicorn 6.1.0
rack.after_reply
[]
rack.errors
#<Object:0x0000000002681620>
rack.hijack
#<Proc:0x0000000004f76148 /home/sally/.rvm/gems/ruby-3.0.0/gems/rack-2.2.7/lib/rack/lint.rb:567>
rack.hijack?
true
rack.input
#<Rack::Lint::InputWrapper:0x0000000004f75d88 @input=#<StringIO:0x00000000022b3b10>>
rack.logger
#<Rack::NullLogger:0x00000000044c9650 @app=#<Rack::Protection::EncryptedCookie:0x00000000044c9ba0 @secrets=["6\xF1hv?\x94c\xB5\xA4\x81\x934\xA8\xDE\xF7\xFAn\xA8\x06\xD45U\e\xCD\x06\xC9@\x95y\xCF\a\e\x84\x1A]\xBB\xB8\f\xC9\t\x84`\xD7){\x85#;\xD2\x88.\xBC\ea]=t\xB1\xF1<T{\xCA'"], @legacy_hmac=false, @coder=#<Rack::Protection::EncryptedCookie::Marshal:0x00000000044c9920>, @app=#<Rack::Protection::FrameOptions:0x00000000044c9e70 @app=#<Rack::Protection::HttpOrigin:0x00000000044ca3e8 @app=#<Rack::Protection::IPSpoofing:0x00000000044ca578 @app=#<Rack::Protection::JsonCsrf:0x00000000044ca758 @app=#<Rack::Protection::RemoteToken:0x00000000044ca9b0 @app=#<Rack::Protection::SessionHijacking:0x00000000044cacf8 @app=#<Rack::Protection::XSSHeader:0x00000000044cb388 @app=#<CardPrices::WebApp:0x000000000442d688 @default_layout=:layout, @preferred_extension=nil, @app=nil, @template_cache=#<Tilt::Cache:0x000000000442d458 @cache={}>, @pinned_response=nil>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :xss_mode=>:block, :nosniff=>true, :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :tracking_key=>:tracking, :track=>["HTTP_USER_AGENT"], :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :authenticity_param=>"authenticity_token", :key=>:csrf, :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :allow_if=>nil, :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}>, @options={:reaction=>:drop_session, :logging=>true, :message=>"Forbidden", :encryptor=>Digest::SHA1, :session_key=>"rack.session", :status=>403, :allow_empty_referrer=>true, :report_key=>"protection.failed", :html_types=>["text/html", "application/xhtml", "text/xml", "application/xml"], :frame_options=>:sameorigin, :img_src=>"'self' data:", :font_src=>"'self'", :except=>:path_traversal, :without_session=>false}, @frame_options="SAMEORIGIN">, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :secret=>"36f168763f9463b5a4819334a8def7fa6ea806d435551bcd06c9409579cf071b841a5dbbb80cc9098460d7297b85233bd2882ebc1b615d3d74b1f13c547bca27", :coder=>#<Rack::Protection::EncryptedCookie::Marshal:0x00000000044c9920>}, @key="rack.session", @cookie_only=true, @same_site=nil, @sidbits=128, @sid_secure=SecureRandom, @sid_length=32>>
rack.multiprocess
true
rack.multithread
false
rack.request.cookie_hash
{"currency"=>"USD", "hide_multiples"=>"no", "show_vendors"=>"eBay,Troll and Toad,TCGPlayer,Amazon,Poke Order,Card Central,Alter Reality,Ideal808,CoreTCG"}
rack.request.query_hash
{"rarity"=>"Super Rare"}
rack.request.query_string
rarity=Super%20Rare
rack.run_once
false
rack.session
{"session_id"=>"022b64be2831c29fbd6c5408c5bb40027e55da4e8ae1db7ffb847af7ee07fd77", "csrf"=>"UXvjaeo7O9f-S5RTwmwwvGC-Cfa4gDdvEmU5BpBZ4Yk=", "tracking"=>{"HTTP_USER_AGENT"=>"claudebot"}}
rack.session.options
{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :secret=>"36f168763f9463b5a4819334a8def7fa6ea806d435551bcd06c9409579cf071b841a5dbbb80cc9098460d7297b85233bd2882ebc1b615d3d74b1f13c547bca27", :coder=>#<Rack::Protection::EncryptedCookie::Marshal:0x00000000044c9920>}
rack.session.unpacked_cookie_data
{"session_id"=>"022b64be2831c29fbd6c5408c5bb40027e55da4e8ae1db7ffb847af7ee07fd77"}
rack.tempfiles
[]
rack.url_scheme
https
rack.version
[1, 2]
sinatra.accept
[#<Sinatra::Request::AcceptEntry:0x0000000008aa9418 @entry="*/*", @type="*/*", @params={}, @q=1.0>]
sinatra.commonlogger
true
sinatra.error
#<NoMethodError: undefined method `[]' for nil:NilClass>
sinatra.error.params
{"rarity"=>"Super Rare", "card_number"=>"DBT-EN003"}
sinatra.route
GET /price_history/:card_number
unicorn.socket
#<Kgio::Socket:fd 6>

You're seeing this error because you have enabled the show_exceptions setting.