从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()也应适用于所有传输方法.我个人不喜欢魔术全局变量,而是喜欢该功能,但这只是个人喜好.如果我们可以分析您的代码并且看到您从未使用过某个特定的超级全局变量,那么我们就不必进行填充,这可能会带来明显的性能改进. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Django uwsgi nginx重定向到默认页面“欢迎来到NGINX”
- 为什么不是Django静态发生器和Nginx给我的老板速度?
- 为什么nginx为目录别名中的请求提供错误的MIME类型?
- 如何使用nginx将请求代理到内部服务器?
- Nginx将proxy_pass服务器重定向到http://server/index.htm
- domain-name-system – 是否可以使用DNS和Nginx拥有多个子域
- 为什么nginx gzip_http_version默认为HTTP 1.1
- javascript – Twitter跟踪像素导致MIME类型错误
- nginx通过uWSGI在一个子目录中提供Django
- symfony-使用Nginx无效更新symlink静态文件
