HiddenHttpMethodFilter

Что на самом деле делает HiddenHttpMethodFilter?

Я долгое время считал, что он просто включает поддержку дополнительных методов PUT, PATCH и DELETE. Однако в процессе написания книги я понял, что в реальности задача HiddenHttpMethodFilter совсем другая.

Протокол HTTP поддерживает методы PUT, PATCH и DELETE, но HTML с тегом form поддерживает только GET и POST. HiddenHttpMethodFilter позволяет использовать дополнительное скрытое поле _method, в котором передаётся название метода PUT, PATCH или DELETE, но при этом сама форма отправляется на сервер с помощью POST или GET.

Один комментарий к “HiddenHttpMethodFilter”

  1. Не надо слать данные HTTP!
    Нужно слать XML-сообщения!!!
    … через SOAP!!! через SOAP!!!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *