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 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序,怎么查看客户esp32板子上程序及烧录地址
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址