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响应并将其发送到客户端。

这些功能分别由StandardInputProcessorStandardOutputProcessor实现。