我在基于GWT请求工厂的应用程序中使用基于令牌的CSRF预防系统。目前,我正在覆盖DefaultRequestTransport上的send(String, TransportReceiver)
方法,以在请求中插入自定义标头。
这样可以正常工作,但我想修改它以将令牌插入到请求正文中,因为我的应用可能会部署在防火墙后面,这可能会剥离自定义标头。
使用RequestBuilder.setHeader()可以轻松插入标题,但似乎没有相应简单的方法在请求正文中插入参数。
我是否真的需要手动操作有效负载字符串,还是有更简单的方法?