Źródło: zawodowe.edu.pl (AI)
Jaką metodę przesyłania należy wykorzystać, by zapewnić największe bezpieczeństwo danych zaszyfrowanych w formularzu, które są wysyłane do kodu PHP?
Warianty odpowiedzi
-
A
Metoda GET, za pomocą protokołu HTTPS
-
B
Metoda POST, za pomocą protokołu HTTP
-
C
Metoda POST, za pomocą protokołu HTTPS
-
D
Metoda GET, za pomocą protokołu HTTP
Wyjaśnienie
Bezpieczne przesyłanie wrażliwych danych wymaga zabezpieczenia procesu na dwóch niezależnych poziomach.
Pierwszym z nich jest użycie metody POST. W przeciwieństwie do metody GET, dane wysyłane metodą POST znajdują się w ciele zapytania HTTP, a nie w adresie URL. Dzięki temu nie zostaną one zapisane w historii przeglądarki ani w logach serwera.
Drugim kluczowym elementem jest zastosowanie zaszyfrowanego protokołu HTTPS. Szyfruje on całą transmisję między klientem a serwerem, co uniemożliwia przechwycenie i odczytanie przesłanych informacji osobom trzecim.