Przejdź do treści głównej
INF.03Pytanie #940 z 1558bezpieczenstwo-aplikacji-www

Które z zadań programistycznych może być wykonane tylko po stronie klienta przeglądarki?

Opcje odpowiedzi:
A
Bezpieczne wyświetlenie personalizowanej zawartości strony ze względu na prawa użytkownika aplikacji
B
Zapisanie danych pobranych z formularza w bazie danych powiązanej z aplikacją internetową
C
Sprawdzanie danych wpisywanych do pola tekstowego w czasie rzeczywistym
Prawidłowa
D
Sprawdzenie hasła użytkownika w bazie danych powiązanej z aplikacją internetową
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Sprawdzanie danych wpisywanych do pola tekstowego w czasie rzeczywistym)

Walidacja danych w czasie rzeczywistym (np. sprawdzanie długości hasła przy każdym naciśnięciu klawisza za pomocą zdarzenia oninput lub onkeyup w JavaScript) odbywa się lokalnie w przeglądarce klienta bez konieczności każdorazowego wysyłania żądania HTTP do serwera.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Personalizacja zawartości na podstawie uprawnień musi być weryfikowana po stronie serwera ze względów bezpieczeństwa.
  • B: Zapis danych do relacyjnej bazy danych wymaga logiki i uprawnień serwera backendowego.
  • D: Weryfikacja hasła z hashem w bazie danych odbywa się wyłącznie na serwerze.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Bezpieczenstwo aplikacji www”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 11 pytań z tego działu.