2015-09-04 93 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