ID: 2611 Sieci & Sec Średnie

Źródło: Arkusze CKE

Co to jest CORS (Cross-Origin Resource Sharing)?

Warianty odpowiedzi

  1. A

    Technika optymalizacji ładowania zasobów statycznych

  2. B

    Metoda udostępniania API dla aplikacji mobilnych

  3. C

    Mechanizm bezpieczeństwa, który określa, które domeny mogą uzyskiwać dostęp do zasobów na serwerze

  4. D

    Protokół komunikacji między różnymi bazami danych

Wyjaśnienie

Domyślnie przeglądarki blokują zapytania wysyłane przez skrypty z jednej domeny do drugiego, innego serwera. Wyobraź sobie, że skrypt z domeny A próbuje pobrać dane z domeny B.

CORS to mechanizm bezpieczeństwa zaszyty w przeglądarkach. Pozwala serwerowi docelowemu określić w nagłówkach HTTP, którym zewnętrznym domenom ufa i skąd zgadza się przyjmować zapytania.

Bez odpowiedniej konfiguracji CORS po stronie serwera, przeglądarka ze względów bezpieczeństwa zablokuje możliwość odczytania odpowiedzi przez aplikację frontendową.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Sieci & Sec