nodejs和webserver通信

时间:2012-10-11 12:07:17

标签: node.js socket.io

这可能看起来像一个愚蠢的问题,但是可以在web服务器和nodejs应用程序之间建立连接吗?我知道我可以从nodejs服务器发出请求但是可以用其他方式做某事吗?

2 个答案:

答案 0 :(得分:1)

假设有问题的Web服务器允许您进行传出网络连接,您只需使用它所具有的任何功能来连接到您的node.js服务器并发出请求,无论是HTTP请求还是某些通用TCP请求。例如,如果Web服务器运行PHP,您可能使用cURL PHP模块建立HTTP连接,或fsockopen()以及fread()fwrite()原始TCP连接。

请注意,某些托管安排可能会禁止传出连接。

答案 1 :(得分:0)

您可以使用request - 库向另一个node.js服务器发出HTTP请求。