Веб-безпека · Junior · Запитання 31 з 75
Чому GET-запит ніколи не має змінювати дані (наприклад, GET /delete?id=5)?
- ✓Правильна відповідь: GET можна викликати простим тегом
<img>чи посиланням, а кеші й префетчери можуть зробити його самі - 2Бо сервери ігнорують GET-запити з браузерів
- 3Бо GET-запити не можуть мати query-параметрів
Пояснення
Безпечні методи, як-от GET, мають лише читати. Зміни стану - для POST, PUT, PATCH чи DELETE із захистом від CSRF.