(data)
| 22 | |
| 23 | |
| 24 | def uri(data): |
| 25 | ret = {"raw": data} |
| 26 | parts = split_request_uri(data) |
| 27 | ret["scheme"] = parts.scheme or '' |
| 28 | ret["host"] = parts.netloc.rsplit(":", 1)[0] or None |
| 29 | ret["port"] = parts.port or 80 |
| 30 | ret["path"] = parts.path or '' |
| 31 | ret["query"] = parts.query or '' |
| 32 | ret["fragment"] = parts.fragment or '' |
| 33 | return ret |
| 34 | |
| 35 | |
| 36 | def load_py(fname, http_parser='python'): |
no test coverage detected