【发布时间】:2013-12-20 02:07:59
【问题描述】:
我在 AppEngine 中有以下方法:
@ApiMethod(name = "authed", path = "greeting/authed")
public HelloGreeting authedGreeting(User user) {
...
}
我在 Android AsyncTask 中的 doInBackground 方法:
HelloGreeting hg = null;
try {
hg = service.authed().execute();
} catch (IOException e) {
Log.d("error", e.getMessage(), e);
}
return hg;
我遇到了ff错误:
/_ah/api/.../v1/greeting/authed: java.io.EOFException
在logcat中:
Problem accessing /_ah/api/.../v1/greeting/authed. Reason: INTERNAL_SERVER_ERROR
at java.util.zip.GZIPInputStream.readUByte
at java.util.zip.GZIPInputStream.readUShort
at java.util.zip.GZIPInputStream.readUShort
仅在调用非认证方法时有效。如何解决?
我正在使用本地服务器。
【问题讨论】:
-
这是针对本地服务器的吗?
标签: java android google-app-engine gzip google-cloud-endpoints