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