`
nuthell
  • 浏览: 29338 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

zend amf read "php://input"

    博客分类:
  • Php
阅读更多
// Include the Zend Loader
require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();
$loader->setFallbackAutoloader(true);
$loader->suppressNotFoundWarnings(false);

// Create an instance of Amf Server
$server = new Zend_Amf_Server();
// Map PHP Class to Flash Class
$server->setClassMap('InventoryObject', 'InventoryObject');
$server->setClassMap('CManagedObjectReference', 'CManagedObjectReference');

/* GET DATA FROM FLEX CLIENT */
$amf = file_get_contents('php://input');
// Remove first byte (new line)
$amf = substr($amf, 1);
// Create a Parser
$stream = new Zend_Amf_Parse_InputStream($amf);
// Deseriaize string into AMF3
$d = new Zend_Amf_Parse_Amf3_Deserializer($stream);
// Read as native PHP object
$data = $d->readObject();
// Serialize the object into binary format
$serializedObj = serialize($data->obj);
分享到:
评论

相关推荐

    ffprobe-20190623-bc3306f-win64-static可执行文件

    --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt Libraries: SDL 2.0.9 <https://...

    ffplay-20190623-bc3306f-win64-static 可执行文件

    --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt Libraries: SDL 2.0.9 <https://...

    Flex + Zend AMF + MYSQL + WAMP 新手指南

    NULL 博文链接:https://sjkgxf7191.iteye.com/blog/572828

    zend_amf与actionscript通信的实例

    此实例完成了一个最简单的zend_amf与actionscript通信的流程。具体开发说明可参照此网址。http://blog.csdn.net/A82168506/archive/2011/04/27/6366667.aspx

    Zend AMF 编程参考指引(2009-02-27)

    Zend AMF 编程参考指引 (2009-02-27),详细介绍: Adobe Systems has contributed support for their open, binary Action Message Format (AMF) protocol to Zend Framework. Using Zend_Amf, you can build Flex ...

    socket+AMF3

    NULL 博文链接:https://leopard0825.iteye.com/blog/644028

    Bednets-crx插件

    语言:English (United States) 交换所有价格的蚊帐。 此扩展将美元价值替换为您可以使用相同金额购买的同等数量的蚊帐。...https://www.givewell.org/charities/amf https://www.againstmalaria.com/DollarsPerNet.aspx

    node_amf_cc:AMF的快速本机C ++实现(仅适用于AMF3)

    node_amf_cc 用C ++编写的NodeJS插件,可实现。 这实现了几乎所有AMF3功能,但对于长尾负载而言,性能至少提高了一个数量级。 作为“项目的一部分而编写。 安装: npm install node_amf_cc 用法: var amfcc = ...

    dart_amf:AMF 和 blazeds 的原生Dart接口

    DartAmf 使用 AMF 为 BlazeDS 后端提供了原生 Dart 接口。 它使用 dart:html HttpRequest 所以它可以在浏览器中工作,但不太可能在没有修改的情况下从命令行工作。 很大程度上基于修改后的 2.0 许可证),它基于 ...

    openamf自行小改动获取客户端请求IP

    NULL 博文链接:https://balan326.iteye.com/blog/1285663

    ShadowEditor-v0.5.2源码

    2. 支持多种3D格式:3ds, 3mf, amf, assimp(anim), awd, babylon, binary, bvh(anim), collada, ctm, draco, fbx(anim), gcode, gltf(gltf和glb, anim), js(anim), kmz, lmesh(anim), md2, mmd(pmd和pmx, anim), ...

    play-amf:[✓] Play 的 Amf 处理

    Play 2.3 模块进行 AMF 通信允许您使用 AMF 与客户端通信的小型库模块。 请注意,这是为Scala开发的。安装将解析器添加到您的项目设置中: val main = play. Project (appName, appVersion, appDependencies, ...

    AMF:高级媒体框架(AMF)SDK为开发人员提供了对AMD设备进行多媒体处理的最佳途径

    高级媒体框架(AMF)SDK AMF是一种轻巧的便携式多媒体框架,可抽象出大多数平台和特定于API的细节,并允许使用多种技术(例如DirectX 11,OpenGL和OpenCL)轻松实现多媒体应用程序,并促进高效的互操作它们之间。 ...

    PHP 反序列化解码Flash AMF

    从PHPAMF提取并修改测试可用的AMF反解代码 调用例子: $amf = new AMFObject($data); //$data为AMF数据 $deserializer = new AMFDeserializer($amf->rawData); $deserializer->deserialize($amf); $AMF = $...

    ZEND FRAMEWORK 1.11.7 中文参考文档

    •Zend_Amf •Zend_Application •Zend_Auth •Zend_Barcode •Zend_Cache •Zend_Captcha •SimpleCloud API: Zend_Cloud •Zend_CodeGenerator •Zend_Config •Zend_Config_Writer •Zend_Console_...

    rtmpServerStudy

    AMF 支持的容器格式 FLV TS 支持的编码格式 H264 AAC 从源码编译 下载源码 git clone https://github.com/KouChongYang/rtmpServerStudy cd rtmpServerStudy 目录 cd main 目录下执行 go build 使用 linux ...

    flex与 java 通信常见错误

    faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost:8080/WebContent/messagebroker/amf'"]

    node-amf:缓冲区的“操作消息格式” read()和write()函数

    节点-amf缓冲区的“” read()和write()函数 该模块读取和写入node.js Buffer实例的AMF(,通常与Adobe产品一起使用)数据类型。 例如,Adobe的容器格式使用AMF数据对其“元数据”数据包进行编码。 该模块可以将...

Global site tag (gtag.js) - Google Analytics