Я уже выпускал статью на тему какие проверки нужно осуществлять для полей ввода. Тут больше перечислены всевозможные варианты, которые можно проверить. На деле не всегда удастся ввести всё что там написано, да оно и не всегда нужно. Сейчас на примере расскажу как определять какие проверки нужно провести для API запроса. У нас есть метод, который нужен для создания записей. Это метод POST. Но также с помощью данного метода нам нужно осуществлять изменение PUT, удаление DELETE и поиск записей GET. В примере изменены названия полей, на пример они не повлияют...
Предыдущие части: GET-запросы, Основы HTML, Виртуальные хосты, IP-адреса и DNS, Ставим Apache, Порты и сокеты, Введение Ранее мы выяснили, что GET-запрос – это когда данные для веб-сервера передаются прямо в URL. У них есть ограничение – длина 2048 байт. Мы можем закачивать на сервер, допустим, файлы размером 100 мегабайт. Очевидно, содержимое такого файла не поместится в URL. Для передачи больших объёмов данных используется POST-запрос. Он отличается от GET тем, что данные помещаются не в URL, а в тело запроса...