opsbears / piccolo-web-io-standard
此软件包已 废弃 且不再维护。未建议替代软件包。
1.0-alpha1
2016-07-22 07:14 UTC
This package is not auto-updated.
Last update: 2020-10-16 21:32:35 UTC
README
此模块为Piccolo注册了标准PHP网络输入/输出机制($_GET、$_POST等),以便于使用。当然,如果您想通过其他方式(例如队列处理器)运行应用程序,您也可以用自己的实现替换此模块。
警告! 由于PHP的性质(STDIN只能读取一次等),此模块包含副作用。
工作原理
Piccolo Web模块 定义了IO模块必须实现的两个接口
InputProcessor
从某个来源获取输入并创建一个PSR-7兼容的请求对象,然后在该应用程序的进一步处理中使用。OutputProcessor
接收一个PSR-7响应并将其发送到客户端。
这些功能分别由StandardInputProcessor
和StandardOutputProcessor
实现。