我必须向服务器发出HTTP请求以获取特定页面,但最初需要登录。如何仅通过使用节点js的net模块和使用它创建的套接字将POST请求发送到服务器? POST请求需要用户名和密码。
这里是东西。我做了一点调查。我意识到net模块确实适用于IPC连接,而http连接却不同。 IPC代表进程间通信,就像linux终端中的不同用户如何在相同资源上进行操作一样。 Http连接完全不同。
将IPC连接视为与其他人会面的人。他们彼此接触,直到一个人离开。
考虑一下http连接,当您将上面写有信息的纸飞机扔给某人时。他们所做的只是向您投掷另一架纸飞机,上面也写有信息。
您看到的沟通方式完全不同。建议您使用http.request或https.request发送信息。有关HTTP请求如何工作的一些详细信息,请参见https://www.itcomprehension.com/ipc-ports-services-and-connections-explained