从amfphp发送到flash时数据是如何编码的?

时间:2013-03-22 23:55:53

标签: actionscript-3 encoding deserialization amfphp

发送到闪存时数据如何序列化/编码?

或',当从amfphp发送到flash时,数据是如何编码的?'

2 个答案:

答案 0 :(得分:0)

在as3中,JSON用于编码/解码从php到flash的数据,反之亦然。您将需要as3corelib才能使用此功能。

答案 1 :(得分:0)

我能够弄清楚。事实证明,AMF是一种格式 - http://en.wikipedia.org/wiki/Action_Message_Format

使用这些十六进制值

Undefined - 0x00
Null - 0x01
Boolean False - 0x02
Boolean True - 0x03
Integer - 0x04
Double - 0x05
String - 0x06
XML - 0x07
Date - 0x08
Array - 0x09
Object - 0x0A
XML End - 0x0B
ByteArray - 0x0C

这里有一个可以去除文件的库 https://github.com/pwalczyszyn/amf-message-deserializer将其转换为as3

可读的对象