在PHP中读取“chunked”POST数据

我正在尝试在发送时使用“transfer-encoding:chunked”从请求中读取POST数据但是在收到所有数据之前无法触发脚本,是否可以将 PHP发送到能够对一个分块的请求作出反应吗?

PHP 5.3.8与Apache配合使用.

解决方法

当前的Apache API无法在完全接收请求之前调用响应处理程序.任何模块(mod_PHP,mod_cgi等)都不可能在 handler phase之前开始处理并响应请求,并且Apache核心在完全收到请求并且初步处理/解析检查之后才会到达此阶段完成.

将分块流作为请求发送是不常见的,通常类似这样的响应. HTTP是一种主要用于一对多内容交付的协议 – HTTP服务器期望将服务器内容提供给许多客户端,而不是让许多客户端向其提供内容.通常,要实现此目的,您将在服务器上调用将连接到远程流(作为请求者)的脚本.

你究竟想做什么?你想提供什么内容?您是否可以控制连接的两端?

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...