0

当我使用查看页面源进行检查时,我的 GAE 应用程序不会显示在 Firefox 中,它是空白的,没有 html 代码,并且 Web 开发人员控制台显示警告

[14:28:48.894] 未声明纯文本文档的字符编码。如果文档 > 包含 US-ASCII 范围之外的字符,则 > 文档将在某些浏览器配置中呈现乱码。文件的字符编码>需要在传输协议中声明或者文件需要使用字节序标记作为编码签名。@http://localhost:8080/

和服务器日志产生这个跟踪

java.lang.ArrayIndexOutOfBoundsException: 1
at com.google.appengine.api.users.dev.LoginCookieUtils.parseCookie(LoginCookieUtils.java:113)
at com.google.appengine.api.users.dev.LoginCookieUtils.getCookieData(LoginCookieUtils.java:82)
at com.google.appengine.tools.development.LocalHttpRequestEnvironment.<init>(LocalHttpRequestEnvironment.java:50)
at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:475)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

我搜索但一无所获请帮忙

4

1 回答 1

2

清除您的浏览器 cookie。dev_appserver_login您的cookie已损坏。这将解决堆栈跟踪,但(可能)不是字符编码问题。也许其他人对此有想法。

于 2013-10-24T18:15:40.447 回答