Каков правильный ответ HTTP для запросов без URI в процентах?
Говоря о HTTP API/HTTP веб-сервере, какой код ответа HTTP должен возвращать сервер в случае, если клиент не применил кодировку URL к параметрам запросов. Я пытался заглянуть в HTTP RFC, но ничего конкретного или полезного в этом нет.
1 ответ
Решение
Если запрос недействителен, вы можете вернуть статус 400 Bad Request.
ошибка 400, неверный запрос
Сервер не может понять запрос из-за неправильного синтаксиса. Клиент НЕ ДОЛЖЕН повторять запрос без изменений.
( Источник)
Если вы хотите отправить более информативный или конкретный ответ, вы можете предоставить дополнительную информацию в теле ответа.