gpt4 book ai didi

javascript - 如何使用 javascript 获取正在运行(或部署)的 Web 应用程序的默认端口号

转载 作者:行者123 更新时间:2023-12-02 19:20:30 25 4
gpt4 key购买 nike

我有一个 Web 应用程序,部署在某个端口(例如 8085),主机名是 example.something.com。使用 window.location.host 或 window.location.port,端口将显示为空白。我如何使用 javascript 检索端口号,有人可以帮助我吗?

最佳答案

如果 window.location.port 为空,则表示应用程序在 http 端口 80 和 https 端口 443 上运行。

正如评论中提到的,您可以使用 window.location.protocol 来检查使用的协议(protocol)(http 或 https)。

实现:

function getPort(){
if(location.port != ''){
return location.port;
}
else if(location.protocol== 'http'){
return 80;
}
else if(location.protocol== 'https'){
return 443;
}
}

关于javascript - 如何使用 javascript 获取正在运行(或部署)的 Web 应用程序的默认端口号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12601001/

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