Sobes.tech
Middle

Mis on CORS? Kui kaks backend-serverit suhtlevad omavahel ilma brauserita, kas juhtub CORS-iga?

sobes.tech AI

Vastus AI-lt

CORS (Cross-Origin Resource Sharing) on brauseri turvamehhanism, mis piirab ühe domeeni ressurssidele tehtavate päringute täitmist teise domeeni ressurssidele, kui server ei ole selgelt lubanud sellist juurdepääsu spetsiaalsete päiste kaudu.

Kui kaks backend-serverit suhtlevad otse (näiteks HTTP-päringute kaudu ilma brauseri osaluseta), siis CORS ei kehti, kuna see piirang on rakendatud just brauseri poolt kasutajate kaitsmiseks. Serverid saavad vabalt vahetada andmeid ilma CORS-i piiranguteta.