我在Apache下运行PHP,我想发送缓慢的POST数据到页面,当POST数据到达时,将消息写入数据库。 我使用WebRequest从.NET应用程序发送数据,并将SendChunked为true。
不幸的是,它看起来像PHP脚本不会开始执行,直到所有的POST数据已经到达。 我查看了apache日志,发现请求立即启动,但在PHP脚本中echo strftime(...)语句显示,在收到所有POST数据之后,它才运行。
有什么办法可以告诉PHP立即启动吗? 我尝试在PHP.ini文件中设置always_populate_raw_post_data = Off ,但这没有任何区别。 我的请求有一个application/octet-stream的内容types,并且$HTTP_RAW_POST_DATA仍然填满了所有的POST数据。
无法在Windows 7中安装第三方Windows服务
注册免费的COM DLL要求。NET框架3.5安装时,它在注册时工作正常
终止在C#中运行消息循环的工作线程
将应用程序依赖项部署到程序文件夹或GAC中
.net安装项目强制重新安装新的文件replace
C# – 使用正则expression式与TextBox.Validating
需要什么权限才能使用System.Net.HttpListener而不添加命名空间预留?
在Windows窗体中默认button命中(试图find最好的解决scheme)
简单的C#应用程序无法正常工作,在Visual Studio中运行时工作正常
将单声道移植到.Net
您可以使用HTTP PUT方法执行此操作,但不能使用POST。
当客户端使用PUT动词时,数据将流入PHP。 它可以通过从客户端发送的字节逐字节地访问PHP:://input流。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。