首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用HttpClient发送GWT-RPC请求?

如何使用HttpClient发送GWT-RPC请求?
EN

Stack Overflow用户
提问于 2011-09-19 23:06:41
回答 1查看 1.2K关注 0票数 5

我正在使用Apache来发送HTTPRequests,到目前为止,它还可以处理标准请求。现在我想发送一个GWT-RPC请求并显示响应,但我总是从GWT-RPC服务器收到以下错误:

代码语言:javascript
复制
 //EX[2,1,"com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533","This application is out of date, please click the refresh button on your browser. ( Malformed or old RPC message received - expecting version 5 )"],0,5]

实际上,我必须在请求中发送以下数据:

代码语言:javascript
复制
5|0|5|http://172.16.103.244:38081/kunagi/scrum.ScrumGwtApplication/|6E611C647A0C98D5A31A2506E16D81D6|scrum.client.ScrumService|startConversation|I|1|2|3|4|1|5|-1|

但我不知道该怎么做。

当我从FireBug检索请求代码时,我在post区域中找到了上述数据作为源。

EN

回答 1

Stack Overflow用户

发布于 2012-10-16 16:32:11

看一看gwt-syncproxy项目。它做的正是您想要的,从Java代码伪造RCP调用。如果你不想让你的项目依赖于gwt-syncproxy,你可以看看它的实现,找出如何创建有效的请求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7473041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档