base64 - base64 编码字符串前面的“77u/”是什么?
问题描述
我正在访问从服务器请求的 CSV 文件中的数据条目。
数据条目中的值为 77u/REFUQV9EUwo= 并解码为“DATA_DS”(不带引号)。还有另一个问题,好像我将解码的消息写入我最终得到的文件:
“DATA_DS
”
(带引号)
77u/ 的意义是什么,如果删除它我仍然在在线 base64 解码器上得到 DATA_DS,是格式化被搞砸的原因是什么?
解决方案
“77u/”采用0xef 0xbb 0xbf
base64 编码。这三个字节是字节顺序标记的 UTF-8 编码,用于表示字节顺序和 unicode 文本的编码。
推荐阅读
- java - Spring Boot 执行器错误 406 不可接受
- android - 自定义进度条在底部被切开
- php - 如何知道 woocommerce 中的订单何时打开(日期和时间)
- c# - 使用用户凭据获取 Web API 的令牌
- kubernetes - Kubernetes TLS 问题
- apache-spark - Spark Java:是用于计算 Spark BinaryClassificationMetrics 类中 ROC 的最佳阈值
- arrays - 递归地将函数应用于数组 spark dataFrame 的元素
- javascript - JQuery append 不会为切换按钮加载 css
- sql - SQL 中特定实例的列比较
- oracle11g - Oracle 从单个数据库单元报告输出,如 HTML 表