2015-11-07 40 views
0

我以前用J2EE那里它可能添加这个配置web.xml是否可以设置使用转到默认的错误页面在谷歌应用程序引擎

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

上面的代码的作用的工作是,如果将引发一个无关例外,它将被传递到/error页面,该页面将显示给用户。

当我的Go Web应用程序在Google App Engine上发生混乱时,是否有办法做类似的事情?

回答

1

是的,看到Custom error responses

当出现某些错误,应用程序引擎提供一个通用的错误页面。只要自定义错误数据小于10 千字节,您可以将您的应用程序配置为提供自定义静态文件而不是这些 通用错误页面。您可以通过指定应用程序的app.yaml 文件中的文件来设置不同的静态文件,以便为每个 支持的错误代码提供服务。要提供自定义错误页,添加error_handlers部分 您app.yaml中,如本例:

error_handlers: 
    - file: default_error.html 

    - error_code: over_quota 
    file: over_quota.html 
+0

完美!正是我在找的东西 –