This is huvud (0d48826)
/foo| request.env['SERVER_PROTOCOL'] | String | HTTP/1.1 |
| request.env['HTTP_X_REAL_IP'] | String | 216.73.216.173 |
| request.env['REMOTE_ADDR'] | String | 172.16.31.178 |
| request.env["HTTP_X_FORWARDED_FOR"] | String | 216.73.216.173, 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.173 |
| env["REMOTE_ADDR"] | String | 172.16.31.178 |
| env["HTTP_X_FORWARDED_FOR"] | String | 216.73.216.173, 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.multithread | true |
| rack.multiprocess | false |
| rack.run_once | false |
| rack.url_scheme | https |
| SCRIPT_NAME | |
| QUERY_STRING | |
| SERVER_SOFTWARE | puma 6.6.0 Return to Forever |
| GATEWAY_INTERFACE | CGI/1.2 |
| REQUEST_METHOD | GET |
| REQUEST_PATH | /foo |
| REQUEST_URI | /foo |
| SERVER_PROTOCOL | HTTP/1.1 |
| HTTP_X_FORWARDED_HOST | huvud.starkast.net |
| HTTP_X_REAL_IP | 216.73.216.173 |
| HTTP_X_FORWARDED_FOR | 216.73.216.173, 2a01:298:f6:ffff::f, 2a09:8280:1::7409 |
| HTTP_HOST | huvud.fly.dev |
| HTTP_X_REQUEST_START | t=1765666349214303 |
| HTTP_ACCEPT | */* |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_FLY_CLIENT_IP | 2a01:298:f6:ffff::f |
| HTTP_FLY_FORWARDED_PROTO | https |
| HTTP_X_FORWARDED_PROTO | https |
| HTTP_FLY_FORWARDED_SSL | on |
| HTTP_X_FORWARDED_SSL | on |
| HTTP_FLY_FORWARDED_PORT | 443 |
| HTTP_X_FORWARDED_PORT | 443 |
| HTTP_FLY_REGION | arn |
| HTTP_FLY_REQUEST_ID | 01KCCYMR4YECG37B6BGNHVAEWJ-arn |
| HTTP_VIA | 1.0 fly.io |
| puma.request_body_wait | 0.0037500858306884766 |
| SERVER_NAME | huvud.fly.dev |
| SERVER_PORT | 443 |
| PATH_INFO | /foo |
| REMOTE_ADDR | 172.16.31.178 |
| HTTP_VERSION | HTTP/1.1 |
| puma.socket | # |
| rack.hijack? | true |
| rack.hijack | # |
| rack.input | # |
| rack.after_reply | [] |
| puma.config | # |
| sinatra.commonlogger | true |
| rack.logger | # |
| rack.request.query_string | |
| rack.request.query_hash | {} |
| rack.request.form_input | # |
| rack.request.form_hash | {} |
| sinatra.route | GET /* |
| sinatra.accept | [# |
| rack.request.cookie_hash | {} |