第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

給定相同的輸入字符串,為什么這些 base64 編碼輸出不同?

給定相同的輸入字符串,為什么這些 base64 編碼輸出不同?

Go
天涯盡頭無女友 2021-10-04 16:21:51
當(dāng)從相同的輸入字符串中獲取 bas64 編碼的字符串時,我發(fā)現(xiàn) JavaScript、Groovy 和 Go 具有相同的結(jié)果,但 GNU base64 略有不同。這是為什么?JavaScript (nodejs v0.10.33):new Buffer('Laurence Tureaud is Mr. T').toString('base64');TGF1cmVuY2UgVHVyZWF1ZCBpcyBNci4gVA==Groovy(Java 8 上的 2.3.7):'Laurence Tureaud is Mr. T'.bytes.encodeBase64().toString()TGF1cmVuY2UgVHVyZWF1ZCBpcyBNci4gVA==去(1.4):b64.StdEncoding.EncodeToString([]byte("Laurence Tureaud is Mr. T"))TGF1cmVuY2UgVHVyZWF1ZCBpcyBNci4gVA==GNU base64(帶有 UTF-8 術(shù)語字符集的 GNU coreutils 8.12.197-032bb):echo 'Laurence Tureaud is Mr. T' | base64TGF1cmVuY2UgVHVyZWF1ZCBpcyBNci4gVAo=
查看完整描述

2 回答

?
蝴蝶不菲

TA貢獻(xiàn)1810條經(jīng)驗 獲得超4個贊

echo 'Laurence Tureaud is Mr. T'

Echo 在字符串后添加一個換行符。

嘗試以下操作來刪除換行符:

echo -n 'Laurence Tureaud is Mr. T' | base64

你得到 TGF1cmVuY2UgVHVyZWF1ZCBpcyBNci4gVA==


查看完整回答
反對 回復(fù) 2021-10-04
?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗 獲得超0個贊

所有的輸出都是一樣的。

唯一的區(qū)別是 bash\n在使用echo. 因此,這是附加到輸出的附加字符(該字符=只是 base64 中的填充)。


查看完整回答
反對 回復(fù) 2021-10-04
  • 2 回答
  • 0 關(guān)注
  • 481 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號