Есть ли способ каким то образом статус код страницы 404 (либо любой другой), и одновременно сообщение с ошибкой?
Делаю свое мини-апи и черпаю знания из хабра
В этой статье сказано
Twilio проделали хорошую работу и для каждой ошибки в API подобрали адекватный код ошибки HTTP. Как и Facebook, ребята предоставляют информацию об ошибке еще и в теле ответа. И, что самое прикольное, они дают ссылку на документацию по проблеме.
SimpleGeo
HTTP Status Code: 401
{"code" : 401, "message": "Authentication Required"}
Как сделать вот это?
SimpleGeo дают сообщение об ошибке в коде HTTP и снабжают его небольшим пояснением в теле ответа.
Когда я делаю ошибку так
header('HTTP/1.1 500 Internal Server Error'); или так
http_response_code(404); то в теле ответа ничего не выводится, независимо от того в какой момент делается ошибка.
Вернее если просто вбить в браузер ссылку, то тело выводится, но при использовании Vuejs, то в консоль выводится сообщение об ошибки, но в теле ничего нет