douyi8760 2015-11-07 15:09
浏览 24
已采纳

是否可以在Google App Engine上使用Go设置默认错误页面

I've previously worked with J2EE where it's possible to add this configuration to web.xml

<error-page>
        <exception-type>java.lang.Throwable</exception-type>
        <location>/error</location>
</error-page>

The effect of the above code is that if an unhanded exception is thrown, it will be passed to the /error page, which will be shown to the user.

Is there a way to do something similar to this when my Go web application panics on Google App Engine?

  • 写回答

1条回答 默认 最新

  • dtbrd80422 2015-11-09 15:18
    关注

    Yes, see Custom error responses:

    When certain errors occur, App Engine serves a generic error page. You can configure your app to serve a custom static file instead of these generic error pages, so long as the custom error data is less than 10 kilobytes. You can set up different static files to be served for each supported error code by specifying the files in your app's app.yaml file. To serve custom error pages, add a error_handlers section to your app.yaml, as in this example:

    error_handlers:
      - file: default_error.html
    
      - error_code: over_quota
        file: over_quota.html
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 三向应力状态求剪应力
  • ¥15 jupyter notebook如何添加libGL.so.1库
  • ¥20 easyPoi能否实现下拉多选或者复选框
  • ¥15 网桥在转发帧时,会变帧的源地址和目的地址吗?
  • ¥15 用Multisim设计汽车尾灯控制电路
  • ¥100 求用matlab求解上述微分方程的程序代码
  • ¥15 MAC安装佳能LBP2900驱动的网盘提取码
  • ¥400 微信停车小程序谁懂的来
  • ¥15 ATAC测序到底用什么peak文件做Diffbind差异分析
  • ¥15 安装ubantu过程中第一个vfat 文件挂载失败