This is huvud (0d48826)

/foo
request.env['SERVER_PROTOCOL']
String
HTTP/1.1
request.env['HTTP_X_REAL_IP']
String
216.73.216.139
request.env['REMOTE_ADDR']
String
172.16.7.18
request.env["HTTP_X_FORWARDED_FOR"]
String
216.73.216.139, 2a01:298:f6:ffff::f, 2a09:8280:1::7409
request.ip
String
2a09:8280:1::7409
env["HTTP_USER_AGENT"]
String
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
env["HTTP_X_REAL_IP"]
String
216.73.216.139
env["REMOTE_ADDR"]
String
172.16.7.18
env["HTTP_X_FORWARDED_FOR"]
String
216.73.216.139, 2a01:298:f6:ffff::f, 2a09:8280:1::7409
env["QUERY_STRING"]
String
request.host
String
huvud.starkast.net
request.port
Integer
443
request.accept
Array
[#]
request.body
Puma::NullIO
#
request.scheme
String
https
request.script_name
String
request.path_info
String
/foo
request.base_url
String
https://huvud.starkast.net
request.fullpath
String
/foo
request.port
Integer
443
request.request_method
String
GET
request.query_string
String
request.content_length
NilClass
request.media_type
NilClass
request.host
String
huvud.starkast.net
request.get?
TrueClass
true
request.form_data?
FalseClass
false
request.referrer
NilClass
request.user_agent
String
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
request.cookies
Hash
{}
request.xhr?
FalseClass
false
request.url
String
https://huvud.starkast.net/foo
request.path
String
/foo
request.ip
String
2a09:8280:1::7409
request.secure?
TrueClass
true

request.env

rack.version[1, 6]
rack.errors#
rack.multithreadtrue
rack.multiprocessfalse
rack.run_oncefalse
rack.url_schemehttps
SCRIPT_NAME
QUERY_STRING
SERVER_SOFTWAREpuma 6.6.0 Return to Forever
GATEWAY_INTERFACECGI/1.2
REQUEST_METHODGET
REQUEST_PATH/foo
REQUEST_URI/foo
SERVER_PROTOCOLHTTP/1.1
HTTP_X_FORWARDED_HOSThuvud.starkast.net
HTTP_X_REAL_IP216.73.216.139
HTTP_X_FORWARDED_FOR216.73.216.139, 2a01:298:f6:ffff::f, 2a09:8280:1::7409
HTTP_HOSThuvud.fly.dev
HTTP_X_REQUEST_STARTt=1749985302380352
HTTP_ACCEPT*/*
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT_ENCODINGgzip, br, zstd, deflate
HTTP_FLY_CLIENT_IP2a01:298:f6:ffff::f
HTTP_FLY_FORWARDED_PROTOhttps
HTTP_X_FORWARDED_PROTOhttps
HTTP_FLY_FORWARDED_SSLon
HTTP_X_FORWARDED_SSLon
HTTP_FLY_FORWARDED_PORT443
HTTP_X_FORWARDED_PORT443
HTTP_FLY_REGIONarn
HTTP_FLY_REQUEST_ID01JXSM15VC5GGFR1SNM1GS0ZB2-arn
HTTP_VIA1.0 fly.io
puma.request_body_wait0.0030069351196289062
SERVER_NAMEhuvud.fly.dev
SERVER_PORT443
PATH_INFO/foo
REMOTE_ADDR172.16.7.18
HTTP_VERSIONHTTP/1.1
puma.socket#
rack.hijack?true
rack.hijack#
rack.input#
rack.after_reply[]
puma.config#
sinatra.commonloggertrue
rack.logger#
rack.request.query_string
rack.request.query_hash{}
rack.request.form_input#
rack.request.form_hash{}
sinatra.routeGET /*
sinatra.accept[#]
rack.request.cookie_hash{}