从Nginx代理请求到HHVM时,自定义标头或查询字符串?
|
我使用以下帖子中的说明作为指导,使用Nginx作为HHVM前面的代理:http://www.kyleboddy.com/2013/05/02/facebooks-hiphop-engine-when-to-use-it-and-getting-it-to-work-with-codeigniter/ 现在,我已经能够通过两种不同的方式成功完成以下工作:转发有关原始URI的信息,如下所示:
现在,我可以使用getallheaders()访问自定义标头’Nginx-Uri’,或通过$_SERVER [‘QUERY_STRING’]获得相同的信息.但是,一种方法比另一种更好吗?我对HHVM是否支持getallheaders()存有疑问,因为它以前仅支持作为Apache模块安装的PHP,而HHVM是它自己的服务器,但是HHVM确实实现了getallheaders(),因此显然不是要考虑的问题. . 提前致谢 最佳答案 两者都将在可预见的将来发挥作用.即使我们实现了fastcgi,modhhvm或我们自己的libevent服务器,getallheaders()也应适用于所有传输方法.我个人不喜欢魔术全局变量,而是喜欢该功能,但这只是个人喜好.如果我们可以分析您的代码并且看到您从未使用过某个特定的超级全局变量,那么我们就不必进行填充,这可能会带来明显的性能改进. (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx – 来自POST的大量流量123.249.24.233/POST_ip_port.
- REST API的Nginx缓存
- Nginx和PHP-FPM:查询参数不会传递给PHP
- Nginx server_name regexp不能用作变量
- ruby-on-rails-为使用Rails 4,nginx和乘客的用户设置自定义
- 一个复杂的nginx/php-fpm chroot设置
- linux – 使用nginx提供1GB文件的最佳文件系统,在适度写入,
- NGINX代理Zeit Now部署
- Nginx和FastCGI下载PHP文件而不是处理它们
- nginx – 我可以将HTTPS流量从一个端口传递到另一个端口吗?
