网络上的二进制编码
binary encoding over a network
我想知道是否所有形式的数据(文本和图像)都被翻译成ASCII?
如果是这样的话,有没有任何库可以帮助我将二进制或其他形式的数据(如图像)的随机字符串解释为普通英语单词?
您可以使用base64编码/解码http://www.base64decode.org/
这取决于您使用的语言,有许多开放源代码:链接
答案是否定的,并不是所有形式的数据(文本和图像)都被翻译成ASCII(可打印字符)。
有时二进制数据直接在TCP流和UDP数据报中发送(我认为这就是我们所说的抽象级别)。
相关文章:
- 在CRC-16 CCITT中将数据从二进制解码为文本,我应该输入一个码字,使用CRC生成器进行编码
- 为二进制树编码remove()函数
- 如何在C++中将二进制编码十进制转换为 int
- 将二进制编码的无符号字符转换为整数
- 如何在65536字节上编码二进制数据到C 上的WebSocket帧
- 为什么动态链接的二进制显示硬编码为so name
- 在C 中对二进制对象进行编码/解码的标准方法
- C++正在创建二进制搜索树:EXC_BAD_ACCESS错误.算法错误还是编码错误
- 在遗传算法中使用二进制编码是必要的吗
- 网络上的二进制编码
- 无法读取二进制编码的十六进制值
- 如何在算术编码中将双精度转换为其二进制形式?
- Windows NT 二进制可执行文件内部常量字符串编码
- C++ 如何将名称硬编码为二进制
- 平衡二进制树编码
- 如何在C++中表示二进制数(用于霍夫曼编码器)
- 使用字符串类编码二进制数据
- 如果可以用IEEE 754中的二进制格式表示,那么硬编码浮点精确吗
- 将一个文件编码为1/0二进制文件,并在c++中重建原始文件
- 区分哈夫曼二进制头和编码二进制