是否有可能從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. 在CSS中,你可以用base64編碼圖像嗎?
- 5. 用戶空間代碼中可能使用/不太可能使用宏嗎?
- 6. Base64編碼對文件名安全嗎?
- 7. Base64編碼
- 8. Cookie編碼Base64
- 9. iTextPdf中單元格之間可能有空格嗎?
- 10. base64編碼能應用於多字節utf-8字符嗎?
- 11. base64編碼的字符串是否可以包含空格?
- 12. 有可能知道一個字符串是否在base64中編碼?
- 13. 我可以處理base64編碼圖像的水印嗎?
- 14. 有可能讓UITabBarItem沒有圖像空間嗎?
- 15. Python中的base64編碼
- 16. Base64在C#中編碼PDF?
- 17. Java中的Base64編碼/ Groovy
- 18. 可能更改JQueryUI自動完成的空間編碼?
- 19. Base64編碼圖像
- 20. 的Javascript Base64編碼
- 21. JavaMail的base64編碼
- 22. Base64編碼問題
- 23. 檢測base64編碼
- 24. iPhone 3.2 Base64編碼
- 25. Base64編碼新行
- 26. Base64編碼圖像
- 27. 編碼/解碼.EXE爲Base64編碼
- 28. 像asp.net一樣編碼PHP - 可能嗎?
- 29. 將Base64編碼圖像加密爲另一個有效的Base64編碼圖像
- 30. Android:編碼和解碼base64
可能重複[base64編碼字符串可以包含空格?](http://stackoverflow.com/questions/3092019/can-a-base64-encoded-字符串包含空白) – dan04 2011-02-25 15:28:24