Google Cloud Endpoints EOFException

JR力量

我在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

仅在调用非身份验证方法时有效。如何解决?

我正在使用本地服务器。

亚历克斯·贝格斯

调用插入值时遇到了类似的问题。我的略有不同,因为我没有使用身份验证,但是我遇到了同样的异常。我正在使用appengine-java-sdk-1.8.8我能够进行其他终端调用,并出现此错误。我查看了生成的代码,在工作调用与非工作调用之间看到的区别是HttpMethod。失败的通话定义为"POST"我可以使用注释httpMethod=ApiMethod.HttpMethod.GET中的@ApiMethod注释属性来更改此设置

@ApiMethod(httpMethod = ApiMethod.HttpMethod.GET, name = "insertUserArtist", path = "insertUserArtist")

然后,我重新生成了客户端代码,并且能够进行呼叫而不会感到恐惧EOFException我不确定为什么POST无法正常工作,但是将其更改为GET可以工作。这确实提出了一些问题,可以跨多少个数据发送并应该解决(可能是库问题)。我将研究创建一个演示应用程序以提交给Google。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Cloud Endpoints EOFException

来自分类Dev

Google Cloud Endpoints EOFException

来自分类Dev

Google Cloud Endpoints返回列表

来自分类Dev

Google Cloud Endpoints设置问题

来自分类Dev

GoogleAuthException:Google Cloud Endpoints未知

来自分类Dev

Google Cloud Endpoints设置问题

来自分类Dev

没有Google帐户的Google Cloud Endpoints

来自分类Dev

没有Google帐户的Google Cloud Endpoints

来自分类Dev

在Google Cloud Endpoints中登录Facebook

来自分类Dev

从Google Cloud Endpoints的请求路径获取参数

来自分类Dev

外部客户在Google Cloud Endpoints中的授权

来自分类Dev

在Google Cloud Endpoints中登录Facebook

来自分类Dev

Google Cloud Endpoints从方法返回值

来自分类Dev

从Google Cloud Endpoints获取已部署的配置

来自分类Dev

Google Cloud Endpoints:Websockets 和 JWT

来自分类Dev

对 Google Cloud Endpoints API 进行授权调用

来自分类Dev

部署Google Cloud Endpoints配置失败了Google API Linter建议

来自分类Dev

如何为Google Cloud Endpoints方法生成pydoc文档?

来自分类Dev

Google App Engine Cloud Endpoints userId为null

来自分类Dev

使用Google Cloud Endpoints,Android Studio对冒号(:)进行编码

来自分类Dev

如何在Chrome应用中使用Google Cloud Endpoints?

来自分类Dev

Google Cloud Endpoints:风景如画的应用程序

来自分类Dev

Google Cloud Endpoints和用户身份验证

来自分类Dev

带有Android的Google Cloud Endpoints-缓存响应吗?

来自分类Dev

使用Google Cloud Endpoints进行机器对机器的身份验证

来自分类Dev

Google Cloud Endpoints非WebApp iOS客户端Blobstore

来自分类Dev

Google Cloud Endpoints,在本地工作,部署后无法工作

来自分类Dev

从尚未命名的Google Cloud Endpoints访问请求参数

来自分类Dev

Google Cloud Endpoints从随机API版本返回值

Related 相关文章

  1. 1

    Google Cloud Endpoints EOFException

  2. 2

    Google Cloud Endpoints EOFException

  3. 3

    Google Cloud Endpoints返回列表

  4. 4

    Google Cloud Endpoints设置问题

  5. 5

    GoogleAuthException:Google Cloud Endpoints未知

  6. 6

    Google Cloud Endpoints设置问题

  7. 7

    没有Google帐户的Google Cloud Endpoints

  8. 8

    没有Google帐户的Google Cloud Endpoints

  9. 9

    在Google Cloud Endpoints中登录Facebook

  10. 10

    从Google Cloud Endpoints的请求路径获取参数

  11. 11

    外部客户在Google Cloud Endpoints中的授权

  12. 12

    在Google Cloud Endpoints中登录Facebook

  13. 13

    Google Cloud Endpoints从方法返回值

  14. 14

    从Google Cloud Endpoints获取已部署的配置

  15. 15

    Google Cloud Endpoints:Websockets 和 JWT

  16. 16

    对 Google Cloud Endpoints API 进行授权调用

  17. 17

    部署Google Cloud Endpoints配置失败了Google API Linter建议

  18. 18

    如何为Google Cloud Endpoints方法生成pydoc文档?

  19. 19

    Google App Engine Cloud Endpoints userId为null

  20. 20

    使用Google Cloud Endpoints,Android Studio对冒号(:)进行编码

  21. 21

    如何在Chrome应用中使用Google Cloud Endpoints?

  22. 22

    Google Cloud Endpoints:风景如画的应用程序

  23. 23

    Google Cloud Endpoints和用户身份验证

  24. 24

    带有Android的Google Cloud Endpoints-缓存响应吗?

  25. 25

    使用Google Cloud Endpoints进行机器对机器的身份验证

  26. 26

    Google Cloud Endpoints非WebApp iOS客户端Blobstore

  27. 27

    Google Cloud Endpoints,在本地工作,部署后无法工作

  28. 28

    从尚未命名的Google Cloud Endpoints访问请求参数

  29. 29

    Google Cloud Endpoints从随机API版本返回值

热门标签

归档