Light Httpd rewrite mod, body 为空
Light Httpd rewrite mod, body is empty
如果我使用 rewrite,我的 body 在 lighthttpd 中是空的。
我只想将所有内容重写为 index.php 除了图像和 css。
我有以下内容:
url.rewrite-if-not-file = ( "^/(.*)" => "/index.php" )
我不能 post 整个 lighthttpd 配置因为 Whosebug 不会让 me.Here 是 link: https://pastebin.com/aku217CN
然而,当我尝试通过 file_get_contents('php://input')
获取原始 body 时,它显示为空。
然而,当我尝试使用默认 mywebsite/index.php 时,body 已填满。
这似乎与在 lighthttpd 最新版本上运行的 php 航班有关。
一旦你读了正文,file_get_contents('php://input')你就不能再读了。
我有一种过滤器可以读取正文并将其放入日志中。
NEeds 关闭。
用户错误。请求主体被消费后,它就被消费了。您不能多次读取请求正文。如果您的脚本中的其他内容再次需要它,您必须阅读并保存它。
如果我使用 rewrite,我的 body 在 lighthttpd 中是空的。
我只想将所有内容重写为 index.php 除了图像和 css。
我有以下内容:
url.rewrite-if-not-file = ( "^/(.*)" => "/index.php" )
我不能 post 整个 lighthttpd 配置因为 Whosebug 不会让 me.Here 是 link: https://pastebin.com/aku217CN
然而,当我尝试通过 file_get_contents('php://input')
获取原始 body 时,它显示为空。
然而,当我尝试使用默认 mywebsite/index.php 时,body 已填满。
这似乎与在 lighthttpd 最新版本上运行的 php 航班有关。
一旦你读了正文,file_get_contents('php://input')你就不能再读了。
我有一种过滤器可以读取正文并将其放入日志中。
NEeds 关闭。
用户错误。请求主体被消费后,它就被消费了。您不能多次读取请求正文。如果您的脚本中的其他内容再次需要它,您必须阅读并保存它。