Нужно ли отправлять тело в GET запросах и в чем отличие PUT от PATCH?

HTTPRESTвеб-разработказапросыметоды