- doGET: метод GET добавляет пары имя-значение к URL-адресу запроса. Таким образом, существует ограничение на количество символов и, следовательно, на количество значений, которые могут быть использованы в запросе клиента. Более того, значения запроса становятся видимыми, и, следовательно, конфиденциальная информация не должна передаваться таким образом.
- doPOST: метод POST преодолевает ограничение, налагаемое запросом GET, отправляя значения запроса внутри его тела. Кроме того, нет ограничений на количество передаваемых значений. Наконец, конфиденциальная информация, передаваемая через запрос POST, не видна внешнему клиенту.
Итог
Ключевой вывод для собеседования: в чем разница между doGet() и doPost()?