在我的spring webapp中,我收到一个带有RC4加密字符串的HTTP标头。当我从头部获取值后解密这个我得到错误的字符串。以下是spring控制器类的代码摘录。在request.getheader()方法中执行的默认解码是什么。我该如何使用其他解码?
以下是显示标题键和值的tcp trace screenshot。
byte[] enc_msisdn = request.getHeader(headerName).getBytes();
rc4 = new RC4("rc4pskey".getBytes());
byte[] decipher = rc4.decrypt(enc_msisdn);