我正在研究base64编码和解码算法,并尝试一些程序。 我在网上找到了一些示例代码,但结果对我来说有点奇怪。 这是链接: http : //knol2share.blogspot.com/2011/07/base64-encoding-and-decoding-in-c.html

我试图用它来编码和解码字符串。
输入字符串:02613
Base64编码值:MDI2MTM =
Base64解码值:02613%-我不知道为什么会有“%”,有没有办法获得正确的结果

我什至在Linux中尝试了Base64程序,并且在删除编码中的换行符后也得到了相同的结果。

结果是:%echo -n 02613 | base64
MDI2MTM =
%echo -n MDI2MTM = | base64-解码
02613%

有谁知道我如何用输入字符串得到完全相同的结果? 谢谢。

===============>>#1 票数:8

我正在研究base64编码和解码算法,并尝试一些程序。 我在网上找到了一些示例代码,但结果对我来说有点奇怪。 这是链接: http : //knol2share.blogspot.com/2011/07/base64-encoding-and-decoding-in-c.html

我试图用它来编码和解码字符串。
输入字符串:02613
Base64编码值:MDI2MTM =
Base64解码值:02613%-我不知道为什么会有“%”,有没有办法获得正确的结果

我什至在Linux中尝试了Base64程序,并且在删除编码中的换行符后也得到了相同的结果。

结果是:%echo -n 02613 | base64
MDI2MTM =
%echo -n MDI2MTM = | base64-解码
02613%

有谁知道我如何用输入字符串得到完全相同的结果? 谢谢。

===============>>#2 票数:1 已采纳

我正在研究base64编码和解码算法,并尝试一些程序。 我在网上找到了一些示例代码,但结果对我来说有点奇怪。 这是链接: http : //knol2share.blogspot.com/2011/07/base64-encoding-and-decoding-in-c.html

我试图用它来编码和解码字符串。
输入字符串:02613
Base64编码值:MDI2MTM =
Base64解码值:02613%-我不知道为什么会有“%”,有没有办法获得正确的结果

我什至在Linux中尝试了Base64程序,并且在删除编码中的换行符后也得到了相同的结果。

结果是:%echo -n 02613 | base64
MDI2MTM =
%echo -n MDI2MTM = | base64-解码
02613%

有谁知道我如何用输入字符串得到完全相同的结果? 谢谢。

  ask by user1726119 translate from so

未解决问题?本站智能推荐:

2回复

为什么linux base64命令的输出与其他编码器不同?

如果我运行命令echo 1234 | base64 echo 1234 | base64 ,我得到MTIzNAo= 。 如果将相同的字符串输入其他编码器(例如base64encode.org ), MTIzNA==得到不同的MTIzNA== 。 我看到了类似的模式,但编码器之间存在差异
1回复

由于\\ n Windows和Linux的base 64编码之间不匹配

我在Windows中使用以下命令在.net中找到了基数为64的编码字符串: 结果是: 之后,我使用以下命令在linux中找到了base64编码的字符串: 结果是: 从其他文章中读了很多书后,我确保在Windows中使用utf-8编码。 但是,现在的问题是我认为\
1回复

带有Base64解码图像的Rails API ASCII转换错误

我有一个Python脚本,该脚本通过POST请求将图像发送到Rails API。 图像先经过Base64编码,然后再经过UTF-8编码。 否则,请求错误并显示以下错误: Python脚本如下所示: 在我的Rails应用程序中,我想创建一个保存图像的临时文件。 因此,我必须对
1回复

python和node base64解码之间的区别

我对这个base64解码问题感到困惑,似乎python和node.js的做法有所不同。 我相信Node可以正确做到这一点。 谁能帮助指出python为什么在这里不起作用? 谢谢。 节点 蟒蛇
4回复

奇怪的Base64编码/解码问题

我正在使用Grails 1.3.7。 我有一些代码使用内置的base64Encode函数和base64Decode函数。 在我编码一些二进制数据然后解码生成的字符串并将其写入新文件的简单测试用例中,一切正常。 在这种情况下,文件是相同的。 但后来我编写了一个Web服务,它将base6
1回复

Python:使用base64解码bin

如果我有二进制字符串,可以说str = "010100011010101001001101100101100110101" ,它是由其他字符串的base64版本编码的,如何解码该字符串?
2回复

Base64解码图像PHP

我正在尝试从PHP中的SQL数据库(存储在base64_encode之后的位置)中解码图像Blob。 我在用 当我的浏览器语言为英语时,虽然可以正常工作,但是如果我的浏览器语言不是英语,则无法正确解码。 我正在用Charles代理进行调试以查看响应。 我无法在此处发布回复。
1回复

使用循环解码base64图像

我有数量未知的使用base64编码的图像。 它们的格式如下: image0 = “”“\\ iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAIAAAD02QHhAAAAB3RJTUUH3gMEFjA2JHVG0AAAAe5JREFUeJztUzGr6jAYTZoWVA
1回复

Base64编码和解码不起作用

我到处都看过很多教程,他们都说应该可以,但是没有。 我想输入“ encoding RandomText ”,然后它应该将“ RandomText ”编码为Base64,如果我键入“ decode [theEncodedText] ”,它应该从Base64解码并给我“ RandomText
1回复

base64是否可以解码base64编码消息的一部分

我正在一个项目中,我要获取base64编码数据的一部分,而不是全部。 是否有可能找出base64编码数据的那一部分? 例如。 说我base64编码hello world 变成aGVsbG8gd29ybGQ= 但是说我只能捕捉sbG8gd29y 哪个base4解码为ݽ