from urllib.parse import urlsplit, parse_qsl


def connect_received(request_headers, response_headers):
    for data in request_headers:
        if data[0] == b":path":
            path = data[1].decode("utf-8")

            qs = dict(parse_qsl(urlsplit(path).query))
            for key, value in qs.items():
                response_headers.append((key.encode("utf-8"), value.encode("utf-8")))

            break
    return
