首页 > 解决方案 > 如何检查所有可能的数据解码

问题描述

很担心这个问题可能会被滥用,但是这里有!

我的服务器正在通过 URL 中的 GET 请求接收一些数据,这些数据已经以某种方式编码,我认为会是这样,base64但事实并非如此。

我想编写一个js函数来接受这个字符串并尝试所有可能的编码/解码。

请帮忙!

数据采用这种格式:ZHpuxRiviOUGeOKTKdw

它有可能被加密,如果是这种情况,我不会在解密它时寻求帮助!

编辑:我的目标不是编写一个可以自动执行此操作的完美算法 - 我只是想尝试这个字符串的 x 最流行的解码并将它们打印出来。

标签: javascriptnode.jsencodingcharacter-encoding

解决方案


你真的不能那样做,你怎么知道如果ZHpuxRiviOUGeOKTKdw不是字符串?如果这是您的服务器并且这是您正在接收的数据,那么您应该知道如何根据您的应用程序对字符串进行编码。


推荐阅读