System Design · Junior · Pytanie 5 z 75
Czym GET różni się od POST?
- ✓Poprawna odpowiedź: GET czyta dane i nie może ich zmieniać, POST wysyła dane do zmiany
- 2GET jest bezpieczniejszy, bo dane z URL są szyfrowane osobno od ciała
- 3POST jest szybszy, bo przeglądarka nigdy go nie cache'uje
Wyjaśnienie
GET to metoda bezpieczna i idempotentna: można go cache'ować, ponawiać i wcześniej ładować. Parametry widać w URL i logach, więc sekretów nie wolno przesyłać przez GET. POST tworzy lub zmienia dane, a przeglądarka pyta przed ponownym wysłaniem formularza.