From 646fb9b36022df763ee15b3bce971f0da99119cb Mon Sep 17 00:00:00 2001 From: mhfeizi <5635677+mhfeizi@users.noreply.github.com> Date: Wed, 12 Apr 2023 04:54:39 -0700 Subject: [PATCH] fix: fix domain to work with https (#178) --- packages/devtools/client/components/ServerRouteDetails.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/devtools/client/components/ServerRouteDetails.vue b/packages/devtools/client/components/ServerRouteDetails.vue index dba69dff1..0b0de2e41 100644 --- a/packages/devtools/client/components/ServerRouteDetails.vue +++ b/packages/devtools/client/components/ServerRouteDetails.vue @@ -56,7 +56,12 @@ const routeHeaders = ref([{ key: 'Content-Type', value: 'applicati const queriesCount = computed(() => routeQueries.value.filter(({ key }) => key).length) const headersCount = computed(() => routeHeaders.value.filter(({ key }) => key).length) -const domain = computed(() => `http://localhost:${config.value?.devServer.port || 3000}`) +const domain = computed(() => { + let url = config.value?.devServer.url || 'http://localhost' + if (url.charAt(url.length - 1) === '/') + url = url.slice(0,-1) + return `${url}:${config.value?.devServer.port || 3000}` +}) const finalURL = computed(() => { let query = new URLSearchParams(Object.fromEntries(routeQueries.value.filter(({ key }) => key).map(({ key, value }) => [key, value]))).toString() if (query)