Socket IO 握手与 Postman 一起工作但不在代码中

Socket IO handshake working with Postman but not in code

我正在尝试从此 https://pollution.gov.np/gss/socket.io/?EIO=3&transport=polling&t=1617892805849. 获取数据 我正在获取 sid,然后 post 与 32:42["client_request","Pollution"] 在正文中,然后另一个 get 检索数据。它在 postman 上完美运行,但是当我尝试使用 request-promise-native 在 JS 中执行此操作时,我在 post 我不明白为什么。我检查了 url 我传递给我的请求是正确的。

您遇到的问题是 request-promise-native。它不遵循重定向,但 Postman 会。
如果您为此使用 node.js,我建议您使用 axiosnode-fetch
顺便说一下,requestrequest-promise-native 已被弃用,所以最好不要使用它们。