3

Я использую сервер NodeJS. В настоящее время я проверяю, существует ли загруженный файл по указанному пути. Если это не так, сервер должен вернуть код ошибки.

Я знаю, что не стоит проверять, существует ли она (возможно, она испорчена), но сейчас это не главное.

Какой код состояния должен отправлять мой сервер, когда загрузка файла не удалась?

1 ответ1

4

Если вы программируете сервер NodeJS самостоятельно, вы можете решить, какой код ошибки вернуть.

Но вы должны знать, что код ошибки означает для чего. Например, если я отправлю вам письмо с кодом ошибки 406, вы должны будете знать, что это может быть за ошибка.

Пользователю проще просто вернуть сообщение типа «Ошибка загрузки файла, повторите попытку позже». теперь пользователь знает, что случилось, и больше не будет вас беспокоить.

В вашем коде вы можете видеть / возвращать конкретные сообщения, если есть ошибка. Как «Ошибка, что-то пошло не так, пожалуйста, сообщите системному администратору код ошибки 406»

Таким образом, вы узнаете, что не так с вашим кодом или где произошла ошибка.

Если вы говорите о том, какой код ошибки HTTP вам нужно отправить, вы можете прочитать документацию об этом здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .