Google app engine GWT Restlet参数始终为Null

Google app engine GWT Restlet参数始终为Null,google-app-engine,gwt,restlet,Google App Engine,Gwt,Restlet,我对REST和RESTlet都是全新的-昨晚我把所有东西都准备好并进行了通信,但今天早上我发现,我传递到服务器的所有东西都总是变成空的 作为一个示例应用程序,我有以下内容-一个用户Objectify实体(id、emailAddress和version)和一个RESTUserProxy对象(id、emailAddress)-我最初不确定是否可以将Objectify实体传回,在看不到任何东西后,我将其切换到代理对象-如果我可以让它以这种方式工作,我将尝试将其切换回 前端如下所示: public in

我对REST和RESTlet都是全新的-昨晚我把所有东西都准备好并进行了通信,但今天早上我发现,我传递到服务器的所有东西都总是变成空的

作为一个示例应用程序,我有以下内容-一个用户Objectify实体(id、emailAddress和version)和一个RESTUserProxy对象(id、emailAddress)-我最初不确定是否可以将Objectify实体传回,在看不到任何东西后,我将其切换到代理对象-如果我可以让它以这种方式工作,我将尝试将其切换回

前端如下所示:

public interface RESTUserResourceProxy extends ClientProxy {

  @Get
  public void find(String emailAddress, Result<RESTUserProxy> callback);

  @Put
  public void persist(RESTUserProxy user, Result<Void> callback);

  @Delete
  public void delete(RESTUserProxy user, Result<Void> callback);
}
我遇到的问题是,所有的东西都是空的——这里有很多其他的答案都说是通过查询来获取参数的——但是这里的查询是空的

下面是调用find和persist的输出

reference = http://127.0.0.1:8888/users/123
query params = []
query = []
query string = 
search query = null

我肯定我在做些傻事,我只是不知道现在该怎么做。非常感谢您对我所做错事的任何帮助。

这是因为GAE不支持分块编码。请参见此处的解决方法:

我遇到了完全相同的问题(在使用Restlet-2.1-RC5的Android客户端中,但设置clientResource.setEntityBuffering(true)没有影响。即参数、查询等仍然为空。我有一个类似的问题,我有一个GWT客户端。您能帮助吗?:
reference = http://127.0.0.1:8888/users/123
query params = []
query = []
query string = 
search query = null