INNER CODE UNIT · Python

parse_cookie_pairs

cwuom/NeriPlayer · tools_pub/ytmusic_api_probe.py:347

def parse_cookie_pairs(cookie_header: str) -> list[tuple[str, str]]:
    pairs: list[tuple[str, str]] = []
    for chunk in cookie_header.split(";"):
        chunk = chunk.strip()
        if not chunk or "=" not in chunk:
            continue
        name, value = chunk.split("=", 1)
        pairs.append((name.strip(), value.strip()))
    return pairs


def cookie_value(cookie_header: str, name: str) -> str:
    prefix = f"{name}="
    for chunk in cookie_header.split(";"):
        chunk = chunk.strip()
        if chunk.startswith(prefix):
            return chunk[len(prefix):]
    return ""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…