我有面向公众的cgi界面。它仅支持PHP。 (比方说:domain.com/cgi/proxy.php
)
然后我有一个java进程(嵌入式Web服务器),它监听localhost:9090
。
是否有可能创建一个php脚本,它将来自cgi脚本的所有请求路由到localhost上的java进程。像脚本中的代理一样。
应该是这样的:
web -> public facing proxy.php -> local java process listening on 9090 -> return
答案 0 :(得分:0)
在这种情况下你应该使用套接字。 看看PHP文档:
http://www.php.net/manual/it/book.sockets.php
这里有一些例子:
http://www.php.net/manual/it/sockets.examples.php
您应该在端口9090上连接到localhost(查看示例),然后发送您希望由Java侦听器接收的数据。