# Same-origin, CORS va xavfsizlik headerlari
# Faqat sintetik, lokal o‘quv misoli.

from urllib.parse import urlsplit
def origin(url):
    p = urlsplit(url)
    port = p.port or (443 if p.scheme == "https" else 80)
    return p.scheme, p.hostname, port
print(origin("https://lab.local/a") == origin("https://lab.local:443/b"))
