PHP HTTP请求捕获
我想捕获每个传入的HTTP请求。不仅是请求页面的HTTP请求,还包括页面是否有任何图像和/或css等。。如何在PHP中执行此操作?您可以使用PHP HTTP请求捕获,php,Php,我想捕获每个传入的HTTP请求。不仅是请求页面的HTTP请求,还包括页面是否有任何图像和/或css等。。如何在PHP中执行此操作?您可以使用mod\u rewrite重写URL,如: http://yourserver.com/test.css http://yourserver.com/test.img http://yourserver.com/test.js ... 差不多 http://yourserver.com/content.php?file=test.css http://yo
mod\u rewrite
重写URL,如:
http://yourserver.com/test.css
http://yourserver.com/test.img
http://yourserver.com/test.js
...
差不多
http://yourserver.com/content.php?file=test.css
http://yourserver.com/content.php?file=test.img
http://yourserver.com/content.php?file=test.js
通过这种方式,您可以使用content.php
执行以下任一操作:
- 跟踪请求并仅回显请求的内容
- 和/或将php代码放在可执行的文件中。(就像css中的颜色,…)
accesslog
found,然后你可以记录普通的php文件。如果我错了,请纠正我,但是缓存不会失败吗?你是什么意思?这与这个问题有什么关系呢?通常静态文件是不经过php的,因为它们应该被缓存。PHP文件永远不会被缓存,因此用户最终会反复下载.css、.img和.js,导致不必要的带宽使用。???你听说过缓存HTTP代理吗?当然,缓存也可以使用PHP实现