Проверка на стороне сервера с использованием HTML-формы в качестве руководства
Существуют ли какие-либо примеры в области проверки на стороне сервера, осуществляемой путем проверки данных, возвращаемых пользователем, с использованием html самой формы (т. Е. С помощью запросов xpath для получения тегов для проверки их обязательных атрибутов, атрибутов pattern и type)? В частности, было бы полезно увидеть его на php или python. Чтобы было ясно, меня интересуют ситуации, когда HTML-код формы полностью заполнен на сервере, а затем используется как своего рода руководство для проверки предоставленных пользовательских данных.
Ближайшие обсуждения, которые я могу найти по stackru, связанные с этим обсуждением, относятся к asp.net, найденному здесь, и к этому здесь, который связан с разработкой php, но интерес к ответу.
Самое близкое обсуждение, в противном случае, я нашел в этой статье: ваш движок шаблонов отстой, и все, что вы когда-либо писали, это код спагетти (да, вы).
Я также обнаружил статью "Автоматическая проверка формы на стороне сервера", которая получила признание IEEE, в которой исследователь обсуждает именно эту концепцию обхода формы для создания серверной части правил проверки. В статье автор отмечает, что "[t] здесь нет исследований, которые работали над автоматизированной проверкой серверной формы на языке PHP", используя этот подход и начиная с 2012 года. Это также верно для более широкого мира?