2015-09-04 2 views
1

Может ли кто-нибудь объяснить мне об этом?Понимание концепции GWT-RPC

X-GWT-Перестановка: 1F79347D29BC07C95FC8B3A262D5DC8E

Я попытался декодирования некоторых строк с использованием Base 64.

я использую следующую базу для декодирования строк, как bwR2, bwSo, bwSn, bwTU .. .

Base = «ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz$ _

я получил эту строку из этого типа Request Payload Header:

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 (сильное имя является MD5 сгенерированного кода JavaScript из JavaToJavaScriptCompiler, прежде чем оно будет передано в «компоновщик»).
Значение фактически не проверено, только наличие заголовка (в качестве частичной контрмеры против XSRF).

Протокол проводки GWT-RPC описан в https://drive.google.com/open?id=1eG0YocsYYbNAtivkLtcaiEE5IOF5u4LUol8-LL0TIKU

Смежные вопросы