Javascript 为什么我的socket.io POST请求失败,而我的GET请求正常工作?

Javascript 为什么我的socket.io POST请求失败,而我的GET请求正常工作?,javascript,node.js,socket.io,polling,Javascript,Node.js,Socket.io,Polling,奇怪的是,客户端控制台中的轮询显示200个GET请求,但404个POST请求。我不知道发生了什么事。我已经尝试从http配置文件中删除CNAME内容,并将{transports:['websocket'],upgrade:false}添加到客户端代码中,但没有成功。下面是我的一点客户端代码: const socket = io('//web.namei.nl',{path: '/demo/js/socket.io.min.js'},{transports: ['websocket'], upgr

奇怪的是,客户端控制台中的轮询显示200个GET请求,但404个POST请求。我不知道发生了什么事。我已经尝试从http配置文件中删除CNAME内容,并将
{transports:['websocket'],upgrade:false}
添加到客户端代码中,但没有成功。下面是我的一点客户端代码:

const socket = io('//web.namei.nl',{path: '/demo/js/socket.io.min.js'},{transports: ['websocket'], upgrade: false}).connect('', {query: `uuid=${getCookie('uuid')}&type=${getCookie('type')}` });
这似乎是一个客户端问题,因为GET请求可以工作


您正在使用
websocket
作为传输协议,HTTP POST是从哪里开始的?我所在的页面正在发布,这是一个注册表单。当我从另一个网页(不是注册)执行此操作时,以下是错误:您正在使用传输协议
websocket
,HTTP POST从何而来?我所在的网页正在发布,这是一个注册表单。当我从另一个网页(不是注册)执行此操作时,以下是错误: