C#處理AMF消息機制的方法

在C#中處理AMF,無論是AMF0還是AMF3都很簡單。

網上搜索到的AMF.net和AMFExplorer等等,其實都不能用, 不是有BUG ,就是類庫不新,數據類型支持不完全。

應該使用FLurioneFx這個類庫,

只要兩行代碼即可:

 AMFDeserializer deserializer = new AMFDeserializer(stream);
 AMFMessage message = deserializer.ReadAMFMessage();

 

即可以在message中看到所有的信息 ,而上面的stream對象就是一堆二進制的流,可以是從Httpwebresponse中返回的,也可以是從文件中讀取的。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章