Base64解码导致部分解码,后跟不可打印的字符

时间:2019-02-22 19:16:05

标签: character-encoding base64 urlencode base64url tobase64string

我们正在尝试从某些抓取的URL中解码base64编码的字符串。但是,解码仅部分起作用,并开始生成不可打印的字符。例如,

这是编码后的字符串

CiQ2MmE5NzI5NC01YTJhLTQzMTctOTU2Yi1lY2E3MjU3NzA2ZWEQyIgCGISAAiIDQ1BBKM609E8whIACOZhn42doAQAAQg10X3NyeGhsODZ2emxnSgJJRFIGQ2hyb21lWgxNb2JpbGUgUGhvbmViB0FuZHJvaWRqeGh0dHBzOi8vcmV2dHRtb2JpbGUuY29tL2NsaWNrLnBocD9rZXk9ZGEyZ3luNGc3bnZtanM4MDk0YWEmQ1BDPXtDUEN9JkNBTVBBSUdOX0lEPXtDQU1QQUlHTl9JRH0mQ1JFQVRJVkVfSUQ9e0NSRUFUSVZFX0lEfXIeCMaUMxD29gEYosk_IPb2ASgAMgYwLjAwNzBAAEgigAGIrpGwB4gB-o7B4wWSAQ8xMTguMTM2LjE1NC4yMjaaAQ8xMTguMTM2LjE1NC4yMjaiAQxKYWthcnRhIFJheWE=

解码后的输出看起来像这样

    i'$fpo%?
$62a97294-5a2a-4317-956b-eca7257706ea"CPA(O09gghB
t_srxhl86vzlgJIDRChromeZMobile PhonebAndroidjxhttps://revttmobile.com/click.php?key=da2gyn4g7nvmjs8094aa&CPC={CPC}&CAMPAIGN_ID={CAMPAIGN_ID}&CREATIVE_ID={CREATIVE_ID}r3=J
b+lh0Y 3bSB##i3bSB##j 'F&

因此,我们能够获取部分数据,但不是全部。为什么会这样?

0 个答案:

没有答案