This page echoes every detail the server received so you can verify what the WebView passed in (URL, query, headers, cookies, POST body, etc.). Also try the Flutter bridge test page.
{
"url": {
"href": "http://url.tester.techtiraz.com/sitemap.xml",
"protocol": "http",
"host": "url.tester.techtiraz.com",
"hostname": "url.tester.techtiraz.com",
"originalUrl": "/sitemap.xml",
"path": "/sitemap.xml",
"query": {},
"params": {
"0": "/sitemap.xml"
}
},
"request": {
"method": "GET",
"ip": "10.42.4.1",
"ips": [],
"remoteAddress": "10.42.4.1",
"remotePort": 52118
},
"headers": {
"host": "url.tester.techtiraz.com",
"user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"accept": "*/*",
"accept-encoding": "gzip, br, zstd, deflate",
"x-forwarded-for": "10.42.1.0",
"x-forwarded-host": "url.tester.techtiraz.com",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-server": "traefik-7fbcb954c6-6jc5x",
"x-real-ip": "10.42.1.0"
},
"cookies": {},
"body": {}
}