ActionScript2 Base64 编码/解码二进制数据
Posted
技术标签:
【中文标题】ActionScript2 Base64 编码/解码二进制数据【英文标题】:ActionScript2 Base64 encode/decode binary data 【发布时间】:2011-11-02 23:29:03 【问题描述】:我有一个使用 base64 编码/解码传入数据的 actionscript 2 代码。问题是数据是二进制的并且包含 null(0 个字符),将 null 交给 charCodeAt 时,actionscript 2 失败。
我认为我需要的是一个 actionscript 2 库,它可以对数组而不是字符串进行 base64 编码/解码。
谁能指点我一个?
这很重要,
谢谢
【问题讨论】:
听起来很有趣,也许您知道一些 Actionscript 教程,它解释了它在 Flash 中的工作原理? 【参考方案1】:通过自定义代理运行您的请求..
您可以使用自己喜欢的语言做您需要做的事情,然后发送回 AS3 应用程序。
RUBY、php 和 JAVA 都可以按你说的做。
我使用 PHP,卷曲数据,编码然后响应请求的应用程序。
了解代理模型...它对远程对象解析和编码简单而高效。
它比必须依赖于从旧的和未记录的 AS2 swc / libs 中进行客户端解析和编码更简洁。
我建议在 AS2 中查找 RDS
http://help.adobe.com/en_US/as2/reference/addendum/WS3fd35e178bb08cb31e63e3d124b63c3af7-8000.html
【讨论】:
以上是关于ActionScript2 Base64 编码/解码二进制数据的主要内容,如果未能解决你的问题,请参考以下文章
如果数据是 450KB base64 编码,那么文件大小是多少?
密码学Base64 编码 ( Base64 简介 | Base64 编码原理 | 最后编码组字节不足时补位 ‘=‘ 符号 | Base64 编码实现参考 )