ネットワーク転送中にスペース、プラス記号が生成されます
537 ワード
シーン:jobを書く前に1段のjson伝送に対してMD 5暗号化を行い、Base 64暗号化を行ったが、伝送後にプラス記号が発生した
いろいろな方法を探しましたが、ずっと発生しています.最後の解決策は、こちらが暗号化した後にURLを追加して暗号化します.相手は追加しなくてもいいです.
解決方法:
いろいろな方法を探しましたが、ずっと発生しています.最後の解決策は、こちらが暗号化した後にURLを追加して暗号化します.相手は追加しなくてもいいです.
解決方法:
private Logger LOGGER = LoggerFactory.getLogger(OrderChannelBizImpl.class);
try {
messageDigest = MessageDigest.getInstance("MD5");
} catch (final NoSuchAlgorithmException e) {
LOGGER.error(" :{}", e);
}
URLEncoder.encode(Base64.encodeBase64String(messageDigest.digest((message + key).getBytes())), "UTF-8")