2015-09-04 91 views
1

有人可以解释我这件事吗?了解GWT-RPC概念

X-GWT-置换:1F79347D29BC07C95FC8B3A262D5DC8E

我试图利用基本64.

我使用以下基础解码像bwR2,bwSo,bwSn,bwTU串进行解码的某些字符串.. 。

基地=“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz$ _

我得到了这种类型的请求负载报头的字符串:

7 | 0 | 10 | https://www.bosscapital.com/app/Basic/|B8CC86B6E3BFEAF758DE5845F8EBEA08|com.optionfair.client.common.services.TradingService|prepare2OpenPosition|J|D|java.lang.String/2004016611|I|1.11427|0|1|2|3|4|11|5|5|5|5|6|6|7|7|8|7|8|BHLE|bwRF | E | Po | 1.11427 | 1.11427 | 9 | 0 | 49 | 10 | 1 |

回答

3

X-GWT-Permutation标题引用了一个GWT排列的强名称(强名称是生成的JavaScript代码中的一个MD5,它在传递到“链接器”之前为JavaToJavaScriptCompiler)。
该值实际上没有被检查,只有头的存在(作为针对XSRF的部分对策)。

GWT-RPC线路协议描述在https://drive.google.com/open?id=1eG0YocsYYbNAtivkLtcaiEE5IOF5u4LUol8-LL0TIKU