使用php的http中继

时间:2011-11-14 14:04:15

标签: php apache http

我正在尝试将来自apache的http流量转发到运行在不同版本上的自定义应用 端口(类似于快速cgi),但更简化。

在应用程序端我有一个http服务器。

在apache方面我有这个

         <?php
         require 'aagateway.php';
         $r = new aaGateway();
         $r->connect();

         $r->send("GET ".$_SERVER[REQUEST_URI]." HTTP/1.11\n"); 
         foreach (getallheaders() as $name => $value) { $r->send("$name: $value\n"); }
         $r->send("\n");

         while(1)
          {
          $t=$r->get_response();
          $sl=strlen($t);
          if($sl==0) break;
          header($t);
          }

         echo $r->get_response();

         return;
         ?>

应用程序正确接收请求和相关标头。

我的问题是,我如何从应用程序获取响应标头并将它们传递给apache。 (问题出在标题中($ t); 它没有设置标题

0 个答案:

没有答案