是否有可能从base64编码生成的字符串中有一个空格('')?base64编码中可能有空间吗?
12
A
回答
16
No.下一个问题?
http://en.wikipedia.org/wiki/Base64#Variants_summary_table
其实,空间和CRLFs通常是悄无声息的解码过程中跳过,因为它们可能会出现分裂长串的结果。
5
通过阅读http://en.wikipedia.org/wiki/Base64 wiki,似乎在用于MIME(RFC 2045)的Base64传输编码中允许并放弃空格。在所有其他变体中,它们都是禁止的。啊...这个问题是重复的:Can a base64 encoded string contain whitespace?
3
Base64编码输出将永远不会包含空格。 FooBabel有一个很好的(免费),在线编码基于Apache编解码器,在那里你可以像换行和行结束选项播放工具 - foobabel base64 codec
0
调试VBScript代码,当我遇到这个问题就来了。
奇怪的MSFT编码是这样的,而不是用+编码它会使用''。 MIME可以用s// +/g修复,它可以和/ usr/bin/base64一起使用。
请注意,这是一个广为宣传的模式,用于在vbscript中对文件进行编码,如果后面紧跟其后,则MSFT将处理空格并放回相同的文件。 (它只是不会是可互操作的其他地方)
Function b64(fqfn)
Dim inputStream: Set inputStream = CreateObject("ADODB.Stream")
inputStream.Open
inputStream.Type = 1
inputStream.LoadFromFile(fqfn)
Dim bytes: bytes = inputStream.Read
Dim dom: Set dom = CreateObject("Microsoft.XMLDOM")
Dim elem: Set elem = dom.createElement("tmp")
elem.dataType = "bin.base64"
elem.nodeTypedValue = bytes
b64 = elem.text
End Function
的
相关问题
- 1. base64编码空终止符
- 2. 是否有可能base64解码base64编码消息的一部分
- 3. Base64编码为base64,
- 4. 是否有可能将base64编码为一个URI的文件?
- 5. C# - Base64编码JPEG到Base64编码BMP
- 6. 在CSS中,你可以用base64编码图像吗?
- 7. 用户空间代码中可能使用/不太可能使用宏吗?
- 8. Base64编码变化?我有base64编码的数据没有正确解码
- 9. 使用Base64编码图像的空值
- 10. 是base64编码url安全吗?
- 11. Base64编码对文件名安全吗?
- 12. Base64编码解码
- 13. C#:Base64编码
- 14. Cookie编码Base64
- 15. Base64编码
- 16. Backbone base64编码
- 17. iTextPdf中单元格之间可能有空格吗?
- 18. base64编码能应用于多字节utf-8字符吗?
- 19. base64编码的字符串是否可以包含空格?
- 20. 有可能知道一个字符串是否在base64中编码?
- 21. 我可以处理base64编码图像的水印吗?
- 22. 有可能让UITabBarItem没有图像空间吗?
- 23. Base64在C#中编码PDF?
- 24. Java中的Base64编码/ Groovy
- 25. 在Powershell中的Base64编码
- 26. Sproutcore中的Base64编码
- 27. Python中的base64编码
- 28. 可能更改JQueryUI自动完成的空间编码?
- 29. 除了以“=”结尾的base64还有其他编码方法吗?
- 30. Lua的Base64编码
可能重复[base64编码字符串可以包含空格?](http://stackoverflow.com/questions/3092019/can-a-base64-encoded-字符串包含空白) – dan04 2011-02-25 15:28:24