{'actor': None, 'asgi': {'spec_version': '2.3', 'version': '3.0'}, 'client': ('169.254.1.1', 41214), 'csrftoken': ._asgi_csrf_decorator..app_wrapped_with_csrf..get_csrftoken at 0x3e9fb1fef430>, 'headers': [(b'host', b'datasette.io'), (b'user-agent', b'CCBot/2.0 (https://commoncrawl.org/faq/)'), (b'accept', b'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=' b'0.8'), (b'accept-language', b'en-US,en;q=0.5'), (b'x-cloud-trace-context', b'362d6bd92a3c7f13cd5995b809729cfe/3271577449071172099'), (b'traceparent', b'00-362d6bd92a3c7f13cd5995b809729cfe-2d66fa5b3b10da03-00'), (b'x-forwarded-for', b'3.236.221.156'), (b'x-forwarded-proto', b'https'), (b'forwarded', b'for="3.236.221.156";proto=https'), (b'accept-encoding', b'br,gzip')], 'http_version': '1.1', 'method': 'GET', 'path': '/-/asgi-scope', 'query_string': b'', 'raw_path': b'/-/asgi-scope', 'root_path': '', 'scheme': 'https', 'server': ('192.168.1.1', 8080), 'type': 'http', 'url_route': {'kwargs': {}}}