我在Apache下运行PHP,我想发送一个慢速的POST数据到页面,当POST数据到达时,它会将消息写入数据库.我正在使用.NET应用程序发送数据,WebRequest并且我已设置SendChunked为true.
不幸的是,看起来PHP脚本在所有POST数据到达之前都没有开始执行.我查看了apache日志,我看到请求立即开始,但echo strftime(...)PHP脚本中的语句显示它在收到所有POST数据之后才运行.
有没有办法告诉PHP马上开始?我尝试always_populate_raw_post_data = Off在PHP.ini文件中设置,但这没有任何区别.我的请求的内容类型为application/octet-stream,并且$HTTP_RAW_POST_DATA仍然填充了所有POST数据.
| 归档时间: |
|
| 查看次数: |
126 次 |
| 最近记录: |