Влияние с точки зрения времени отклика, если мы используем только POST вместо других глаголов REST?

Я прочитал это в этом посте, что

Операция за конечной точкой GET не меняет целевого состояния сервера, поэтому ответ конечной точки GET может быть кэширован, в результате чего дополнительные запросы к той же конечной точке будут быстрее возвращаться из кэша

Конечная точка за PUT, POST, PATCH и DELETE изменяет целевое состояние сервера, поэтому успешный ответ из любой из этих конечных точек может использоваться для уничтожения ранее кэшированных ответов.

Итак, используя GET везде, где мы можем, это может повлиять на производительность (более быстрые ответы).

Но только используя POST вместо других глаголов PUT, POST, PATCH and DELETEМожет ли это как-то повлиять на производительность (более быстрые отклики) или просто разработчики должны понять, что делает API?

Благодарю.

0 ответов

Другие вопросы по тегам