Was ist CORS-Policy?

Antwort

CORS (Cross-Origin Resource Sharing) ist eine Sicherheitsfunktion, die von Webbrowsern implementiert wird, um zu kontrollieren, wie Webanwendungen Ressourcen von verschiedenen Ursprüngen (Domains) anfordern können. Eine CORS-Policy legt fest, welche Ursprünge auf Ressourcen eines Servers zugreifen dürfen und welche HTTP-Methoden und Header erlaubt sind. Standardmäßig verhindern Browser aus Sicherheitsgründen, dass Webanwendungen Anfragen an eine andere Domain als die, von der die Anwendung geladen wurde, senden. Dies wird als Same-Origin-Policy bezeichnet. CORS ermöglicht es, diese Einschränkung zu umgehen, indem der Server explizit angibt, welche Ursprünge Zugriff haben dürfen. Ein typisches CORS-Setup umfasst das Hinzufügen von HTTP-Headern wie `Access-Control-Allow-Origin`, `Access-Control-Allow-Methods` und `Access-Control-Allow-Headers` zu den Serverantworten. Zum Beispiel: ```http Access-Control-Allow-Origin: https://example.com Access-Control-Allow-Methods: GET, POST, PUT Access-Control-Allow-Headers: Content-Type ``` Diese Header teilen dem Browser mit, dass Anfragen von `https://example.com` erlaubt sind und dass die Methoden GET, POST und PUT sowie der Header `Content-Type` verwendet werden dürfen. Weitere Informationen zu CORS findest du in der [MDN Web Docs](https://developer.mozilla.org/de/docs/Web/HTTP/CORS).

Kategorie: Technologie Tags: CORS Policy Browser
KI fragen

Verwandte Fragen

Welche sind die sichersten Browser und welche Merkmale haben sie?

Zu den sichersten Browsern zählen aktuell (Stand 2024) insbesondere folgende: 1. **Mozilla Firefox** - **Open Source**: Der Quellcode ist öffentlich einsehbar, was unabhängige Sic... [mehr]

Welche Vorteile bietet Chrome?

Es gibt keine allgemein bekannte Technologie, Software oder ein Produkt mit dem Namen "CROME". Möglicherweise meinst du "Google Chrome", den Webbrowser von Google. Falls das z... [mehr]

Was ist Opera?

Opera ist ein Webbrowser, der von dem norwegischen Unternehmen Opera Software entwickelt wird. Er ermöglicht das Surfen im Internet, das Anzeigen von Webseiten, das Verwalten von Lesezeichen und... [mehr]

Was ist der Opera Browser Assistant?

Der Opera Browser Assistant ist ein Zusatzprogramm, das zusammen mit dem Opera-Browser installiert werden kann. Es handelt sich dabei um ein Hintergrundprogramm, das beim Starten des Computers automat... [mehr]