我有Spring Boot
和NodeJS
申请。Spring boot
从应用程序调用的 API 集在哪里NodeJS
。
由于业务需求,我正在加密应用程序的一些值Spring Boot
并将其发送到NodeJS
应用程序。
在应用程序流程中,我必须将加密令牌从NodeJS
应用程序发送到Spring Boot
应用程序,我将在应用程序中进行解密以进行进一步处理。
现在,当我向应用程序发送加密令牌时Spring Boot
,我看到一些字符被省略了。例如,+
替换为(新行或空字符串),因此我无法执行解密。
更明确地说,..1nfppOsSaMxTBIPq1x16K9L68Mo+JaaDNrgiNvkdWVOasyRCeh7rsEJEyd/syxiO..
替换为..1nfppOsSaMxTBIPq1x16K9L68Mo JaaDNrgiNvkdWVOasyRCeh7rsEJEyd/syxiO..
. 我认为,这与性格encoding
或escaping
性格有关。
我试图content-type
在请求标头中设置,但没有运气。有人可以帮助我,如何解决这个问题?
另一方面NodeJS
,我node-rest-client
用来发送POST
请求。AES
算法用于加密和解密。