【问题标题】:Switch default http error messages from HTML to plaintext in Adonis在 Adonis 中将默认的 http 错误消息从 HTML 切换为纯文本
【发布时间】:2019-03-20 17:37:44
【问题描述】:

默认情况下,Adonis 会生成“格式良好”的错误响应。问题是,它们产生的痛苦往往多于帮助。很难在控制台或 Postman 等工具中阅读响应。我该如何配置,以便 Adonis 在出现异常时始终以明文形式响应?

【问题讨论】:

    标签: adonis.js


    【解决方案1】:

    在 AdonisJS 项目目录中运行此命令

    adonis make:ehandler
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 您能否指定包含该配置的文件?还是我必须创建该配置文件?我在文档中找不到全局错误处理程序
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 2014-09-08
      • 2015-03-23
      相关资源
      最近更新 更多