/** * 获取Websocket的连接 * @param action * @returns {string} */ function getWsUrl(action, port) { let env = import.meta.env.VITE_APP_ENV; let _port = port ? port : 8101; let hostname = window.location.hostname; let wsProtocol = "ws://"; if(window.location.protocol == "https:") { wsProtocol = "wss://"; } if (env == 'dev') { hostname = "localhost"; }else { _port = window.location.port; } // 处理端口为80 _port = _port == 80?"":":"+_port; return wsProtocol + hostname + _port + '/envir/' + action; } export default getWsUrl;