gpt4 book ai didi

SvelteKit - 获取协议(protocol)

转载 作者:行者123 更新时间:2023-12-05 03:36:28 26 4
gpt4 key购买 nike

SvelteKit 是否可以获取当前页面的协议(protocol)(HTTP 或 HTTPS)?

类似于:

import {page} from '$app/stores';

console.log($page.protocol);

到目前为止,我只看到:

{
host: 'localhost:3000',
path: '/projektDetalji',
query: URLSearchParams { 'id' => '1' },
params: {}
}

最佳答案

您可以使用 browser 来确保您在浏览器中运行,然后从 window.location.protocol 获取协议(protocol)。

<script context="module">
import { browser } from "$app/env"
if (browser) {
console.log(window.location.protocol);
}
</script>

来自 sveltekit docs$app/env 模块部分

关于SvelteKit - 获取协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69604354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com