GWT应用程序中的POST请求



在我的本地网络上有一个表单,我相信它是一个GWT应用程序(Google Web Toolkit)。它是一个前端Java框架,我想用Python的"requests"向它发送POST请求模块。

你可能知道,request .post()"方法需要"data"参数,它表示要发送到页面的有效负载。然而,在查看Google开发工具中的有效负载类型时,我注意到一些奇怪的事情。它看起来像这样的字符串:"一些Java代码|1|更多Java代码"

我的第一个问题是,为什么有效载荷数据是这种格式?

我的第二个问题是,如果我用我想POST到服务器的数据替换|1|的值,会有任何问题吗?

如果我用我想要发送的值替换'|1|',这是一个问题吗?

GWT使用了一个名为"GWT rpc"的框架。用于客户端-服务器通信。

https://www.gwtproject.org/doc/latest/tutorial/RPC.html

它是为交换java对象而优化的,与使用JSON或XML的REST请求有很大的不同,很难手动完成,特别是当你手头没有后端代码时。

有关相关问题,请参阅序列化RPC-GWT。

最新更新