如何识别字符串使用Base64编码

时间:2018-05-04 09:25:53

标签: java

我使用encodeURIComponent()方法将URL请求参数从string编码为Base64字符串,并将其传递给服务器。 servlet过滤器中的服务器端我使用java.util.Base64将其从Base64解码为字符串。

我没有转换所有请求(请求参数)。如果URL包含json请求参数,那么我只编码请求参数。

这里我的问题是我想检查请求参数是否已编码。

任何人都可以建议我使用任何方法来识别请求参数是否已编码。

1 个答案:

答案 0 :(得分:0)

您可以使用commons方法Base64.isBase64(String base64)

如果你的字符串是base64编码的话,它会返回一个布尔值True / False。