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