Каков правильный ответ HTTP для запросов без URI в процентах?

Говоря о HTTP API/HTTP веб-сервере, какой код ответа HTTP должен возвращать сервер в случае, если клиент не применил кодировку URL к параметрам запросов. Я пытался заглянуть в HTTP RFC, но ничего конкретного или полезного в этом нет.

1 ответ

Решение

Если запрос недействителен, вы можете вернуть статус 400 Bad Request.

ошибка 400, неверный запрос

Сервер не может понять запрос из-за неправильного синтаксиса. Клиент НЕ ДОЛЖЕН повторять запрос без изменений.

( Источник)

Если вы хотите отправить более информативный или конкретный ответ, вы можете предоставить дополнительную информацию в теле ответа.

Другие вопросы по тегам