Как логичнее всего хттп статусом показать ошибку при записи в бд? 507 - insufficient storage, или не выебываться и возвращать 500?
Эээ, но ведь ошибка записи в БД - далеко не всегда потому что мало места... 500 и всё, зачем клиентам знать что конкретно у тебя там случилось? Если такая инфа нужна, её можно в теле ответа возвращать
Эээ, но ведь ошибка записи в БД - далеко не всегда потому что мало места... 500 и всё, зачем клиентам знать что конкретно у тебя там случилось? Если такая инфа нужна, её можно в теле ответа возвращать
Мне кажется, что хватит. Разве что не совсем понятно зачем http код в json'е
Ну хз, на клиентской части же кому-то удобно запросы обрабатывать напрямую, кому-то через колбеки, я сам и тем, и тем промышляю, в зависимости от ситуации.
Ну хз, на клиентской части же кому-то удобно запросы обрабатывать напрямую, кому-то через колбеки, я сам и тем, и тем промышляю, в зависимости от ситуации.
Ну, "status": "ok" или "status":"error" мне кажется понятнее клиенту, но это скорее вкусовщина, пожалуй