【发布时间】:2022-12-28 23:27:41
【问题描述】:
我不能在这里使用 window.location 因为它是 SSR 应用程序。 useRouter、useRoute 和 useNuxtApp 也没有域名。 nuxtApp.ssrContext 未定义。
export default defineNuxtRouteMiddleware((to: any, from: any) => {
console.log("GET HOST HERE")
})
【问题讨论】:
-
你不能使用环境变量吗?否则,制作一个快速端点并获得
request.headers.host我猜。 -
@kissu 我必须动态知道主机,因为我的应用程序中有很多子域。我可以在不发送快递请求的情况下获得房东吗?
-
如果您的应用程序是 SSR,那么向本地路由发送呼叫有什么问题?实际想法是什么?