在 Adonis 中将默认的 http 错误消息从 HTML 切换为纯文本

Switch default http error messages from HTML to plaintext in Adonis

默认情况下,Adonis 生成 "nicely formatted" 错误响应。问题是,它们带来的痛苦往往多于帮助。很难在控制台或 Postman 等工具中读取响应。如何配置,以便 Adonis 在出现异常时始终以明文响应?

在您的全局错误处理程序中,您可以将 headers 设置为纯文本,如下所示:

response.header('Content-type', 'text/plain')

运行 AdonisJS 项目目录下的这个命令

adonis make:ehandler

文件 app\Exceptions\Handler.js 将被创建。现在你会得到简单的错误。