|
@@ -1,16 +1,17 @@
|
|
|
export default function getOrigin(suffix: string = '', type: string = 'http') {
|
|
|
if (type === 'ws') {
|
|
|
if (import.meta.env.VITE_SERVER_PROTOCOL === 'https:') {
|
|
|
- return `wss//${import.meta.env.VITE_SERVER_HOSTNAME}${suffix}`
|
|
|
+ return `wss://${import.meta.env.VITE_SERVER_HOSTNAME}${suffix}`
|
|
|
} else if (!import.meta.env.VITE_SERVER_PROTOCOL) {
|
|
|
if (window.location.protocol === 'https:') {
|
|
|
- return `wss//${window.location.hostname}${suffix}`
|
|
|
+ return `wss://${window.location.hostname}${suffix}`
|
|
|
+ } else {
|
|
|
+ return `ws://${window.location.hostname}${suffix}`
|
|
|
}
|
|
|
}
|
|
|
- return `ws//${import.meta.env.VITE_SERVER_HOSTNAME}${suffix}`
|
|
|
+ return `ws://${import.meta.env.VITE_SERVER_HOSTNAME}${suffix}`
|
|
|
}
|
|
|
|
|
|
-
|
|
|
if (import.meta.env.VITE_SERVER_HOSTNAME) {
|
|
|
return `${import.meta.env.VITE_SERVER_PROTOCOL}//${import.meta.env.VITE_SERVER_HOSTNAME}${suffix}`
|
|
|
} else {
|