[{"data":1,"prerenderedAt":64},["ShallowReactive",2],{"tool-base64":3},{"id":4,"title":5,"body":6,"category":39,"description":40,"extension":41,"faq":42,"featured":49,"keywords":50,"meta":53,"navigation":49,"path":54,"seo":55,"status":56,"stem":57,"tags":58,"updatedAt":62,"__hash__":63},"tools\u002Ftools\u002Fbase64.md","Base64 编码与解码",{"type":7,"value":8,"toc":33},"minimark",[9,13,26,29],[10,11,12],"h2",{"id":12},"适用场景",[14,15,16,20,23],"ul",{},[17,18,19],"li",{},"调试认证 header、Basic Auth 和简单 token。",[17,21,22],{},"处理富文本、日志片段或接口回包中的 Base64 字段。",[17,24,25],{},"排查 URL 参数在多次转码后的状态。",[10,27,28],{"id":28},"使用建议",[30,31,32],"p",{},"编码时输入原始文本，解码时输入 Base64 字符串即可。工具会自动忽略空白字符，适合直接粘贴多行内容。",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38],{"id":12,"depth":35,"text":12},{"id":28,"depth":35,"text":28},"encoding","支持 Unicode 的 Base64 在线转换，适合 header、token 和富文本调试。","md",[43,46],{"question":44,"answer":45},"为什么解码时会报非法字符？","Base64 长度需要满足 4 的倍数，并且只能包含合法字符与结尾补位。工具会在前端先做校验。",{"question":47,"answer":48},"支持中文和 emoji 吗？","支持。当前实现使用 TextEncoder 和 TextDecoder 处理 Unicode，而不是只按 ASCII 处理。",true,[51,52],"base64 encode","base64 decode",{},"\u002Ftools\u002Fbase64",{"title":5,"description":40},"ready","tools\u002Fbase64",[59,60,61],"Base64","编码","解码","2026-04-14","myTM1pEMMZadqTEQQopkHoj6eMifstTPzNJSc9OJES4",1776330667830]