您的位置:

JS获取域名和端口

一、JS获取当前域名

在JS中可以通过location对象的hostname属性获取当前网页的域名,如下所示:

var currentDomain = window.location.hostname;
console.log('当前域名为:', currentDomain);

该代码会输出当前网页的域名,例如:www.example.com。

二、根据域名获取IP地址和端口

可以通过DNS解析获取当前域名对应的IP地址,JS代码如下:

var domain = 'www.example.com';
var ipAddress, port;

// 发送请求,获取IP地址
fetch(`https://dns.google/resolve?name=${domain}`)
  .then(response => response.json())
  .then(data => {
    ipAddress = data.Answer[0].data;
    console.log('IP地址为:', ipAddress);
  });

// 获取端口号
port = window.location.port;
console.log('端口号为:', port);

该代码会输出当前域名对应的IP地址和端口号,例如:IP地址为:192.0.2.1,端口号为:80。

三、JS如何获取域名

可以使用正则表达式获取给定URL中的域名,具体JS代码如下:

var url = 'https://www.example.com/path/to/resource?q=1';
var domain = url.match(/^(?:https?:\/\/)?(?:[^@\n]+@)?(?:www\.)?([^:\/\n]+)/im)[1];
console.log('域名为:', domain);

该代码会输出URL中的域名,例如:域名为:www.example.com。

四、网络域名和端口获取

通过location对象的host属性可以获取网络域名和端口号,具体JS代码如下:

var domain = window.location.host;
console.log('网络域名和端口为:', domain);

该代码会输出当前网页的网络域名和端口号,例如:网络域名和端口为:www.example.com:8080。

五、JS获取IP和端口

可以使用location对象的属性获取当前网页的IP地址和端口号,JS代码如下:

var ip = window.location.hostname;
var port = window.location.port;
console.log('IP地址为:', ip, ',端口号为:', port);

该代码会输出当前网页的IP地址和端口号,例如:IP地址为:192.0.2.1,端口号为:8080。

六、JS获取网址域名

通过location对象的hostname属性可以获取当前网页的域名,具体JS代码如下:

var domain = window.location.hostname;
console.log('域名为:', domain);

该代码会输出当前网页的域名,例如:域名为:www.example.com。

七、JS获取当前URL域名

通过location对象的href属性可以获取当前URL的完整地址,包括协议、域名、端口和路径,具体JS代码如下:

var currentUrl = window.location.href;
console.log('当前URL为:', currentUrl);

该代码会输出当前网页的完整URL地址,例如:当前URL为:https://www.example.com/path/to/resource?q=1。

八、JS获取当前域名地址

可以使用location对象的属性获取当前网页的域名和协议,JS代码如下:

var protocol = window.location.protocol;
var domain = window.location.hostname;
var url = protocol + '//' + domain;
console.log('当前域名地址为:', url);

该代码会输出当前网页的域名和协议,例如:当前域名地址为:https://www.example.com。

九、JS获取协议和域名

可以使用location对象的属性获取当前网页的协议和域名,JS代码如下:

var protocol = window.location.protocol;
var domain = window.location.hostname;
console.log('协议和域名为:', protocol + '//' + domain);

该代码会输出当前网页的协议和域名,例如:协议和域名为:https://www.example.com。

十、JS获取其他域名cookie

可以使用document对象的cookie属性获取其他域名下的cookie,JS代码如下:

document.cookie = 'testcookie=hello;domain=.example.com';

var cookies = document.cookie.split(';');
console.log('其他域名下的cookie为:', cookies);

该代码会输出其他域名下的cookie信息,例如:其他域名下的cookie为:testcookie=hello

JS获取域名和端口

2023-05-18
JS获取当前URL域名的完整指南

2023-05-19
重学java笔记,java笔记总结

2022-11-23
JS获取域名的多方面阐述

2023-05-18
js获取后端数据库文档介绍内容,js获取数据库数据

本文目录一览: 1、js 如何读取数据库信息 2、javascript如何读取到数据库的信息 3、如何通过jQuery获取后台数据库的信息 4、js怎么获取后端数据 js 如何读取数据库信息 js是脚

2023-12-08
JS获取当前域名的几种方法详解

2023-05-20
js获取网页域名,js获取当前url域名

本文目录一览: 1、两种js获取当前域名代码 2、用JS获取当前域名并判断 3、如何使用Javascript获取一个链接地址中的顶级域名 4、如何通过js获取当前访问页面的域名 两种js获取当前域名代

2023-12-08
java学习笔记(java初学笔记)

2022-11-14
php获取url域名,php获取IP地址

2023-01-06
htmljs编程笔记(html代码笔记)

本文目录一览: 1、html代码和JS代码有什么区别 2、如何在html中调用js函数 3、JavaScript学习笔记之数组基本操作示例 4、HTML5初学者笔记 5、《web前端笔记7》js字符—

2023-12-08
达内web前端js笔记(达内jsd)

本文目录一览: 1、web前端里的js技术 2、《web前端笔记7》js字符—获取、查找、遍历、提取、替换方法总结 3、达内web前端开发讲的什么内容 4、2020年自学Web前端要掌握的知识点有哪些

2023-12-08
怎样通过js获取数据库数据的简单介绍

本文目录一览: 1、js调用数据库里面的数据 2、js 如何读取数据库信息 3、javascript如何读取到数据库的信息 4、javascript中如何获取从数据库取出的数据? 5、JS 文件如何获

2023-12-08
印象笔记记录java学习(Java成长笔记)

2022-11-12
域名映射ip和端口详解

2023-05-19
java方法整理笔记(java总结)

2022-11-08
怎么抽取网页整理,怎么抽取网页整理数据

2023-01-08
js取数据库数据文档介绍内容(js从数据库获取信息的代码)

本文目录一览: 1、JS 文件如何获取数据库中的数据 2、js 如何读取数据库信息 3、怎么在js里面获取数据库的数据 4、javascript如何读取到数据库的信息 JS 文件如何获取数据库中的数据

2023-12-08
python基础学习整理笔记,Python课堂笔记

2022-11-21
域名解析到IP加端口

2023-05-19
java基础知识学习笔记一,Java基础笔记

2022-11-21