在浏览器的Http请求的URL中如何使用IPv4,IPv6和主机名,
因为IPv6的地址需要加[],导致用法有点区别,
下面通过具体的例子总结一下不同情况下的用法。

1.假设有台Linux主机名配置如下:

10.43.159.11                    zdh-11-IPv4
2001:db8:1:0:20c:29ff:fe96:8b55 zdh-11-IPv6

并且该主机对外通过了一个8080端口的服务。

2.使用IPv4地址

http://10.43.159.11:8080

3.使用IPv6地址

http://[2001:db8:1:0:20c:29ff:fe96:8b55]:8080

4.使用主机名

http://zdh-11-IPv4:8080
http://zdh-11-IPv6:8080

上面两个URL都可以正常使用。

5.总结

1.URL中直接使用IPv4,加了[]会报错;
2.URL中使用IPv6需要加[],不加[]会报错;
3.URL中直接使用主机名,不管主机名对应的是IPv4还是IPv6地址,加了[]会报错;
4.推荐使用主机名兼容IPv4和IPv6,无需特殊处理;
5.开启SSL的情况下,直接把http替换为https即可。

URL中使用IPv4,IPv6和主机名相关推荐

  1. 【转载】URL中的文本IPv6地址的格式RFC2732

    RFC2732规范中URL中的文本IPv6地址的格式, 截取其中重要部分原文如下: RFC 2732 Format for Literal IPv6 Addresses in URL's Decemb ...

  2. JavaScript学习(八十)—请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中

    JavaScript学习(八十)-请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中 题目: 代码:

  3. delphi7 获取计算机名,Delphi中根据IP地址得到主机名

    下载本文示例代码 本实例演示如何利用TUdpSocket组件获取IP地址和主机名. 向窗体上添加一个TUdpSocket组件,如图1所示. 图1 主界面 TUdpSocket组件中有两个属性--Loc ...

  4. 网页访问服务器默认什么端口号,URL中没有端口号默认为80?详解IT产品必须熟知的访问地址概念!...

    原标题:URL中没有端口号默认为80?详解IT产品必须熟知的访问地址概念! 作为一个互联网产品经理,你可能每天打开几十个网页,但你有没有观察过他们的网址? 作者带你庖丁解牛并把网址拆开.标准URL地址 ...

  5. js 改变change方法_Linux 中改变主机名的 4 种方法 | Linux 中国

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...

  6. linux 7修改主机名重启后不生效_Linux 中改变主机名的 4 种方法 | Linux 中国

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...

  7. 域名中主机名是第几个_CentOS7系统如何修改主机名

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文将讲解CentOS7系统如何修改主机名. 本教程将 ...

  8. linux中主机名突然变成了bogon,咋办

    情况,装机时用来两张网卡,两种连接模式, 第一张是仅主机模式,第二张是nat模式,可以连接网络 没有联网时,主机名正常,连通网络后,主机名变成了bogon: 原因,因为可以连接网络,地址解析很正常,大 ...

  9. Linux 中改变主机名的 4 种方法

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. -- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过 如何在 Linux 中修改主机名的文章 . ...

最新文章

  1. 2012年12月4期手机网页开发
  2. YCSB benchmark测试cassandra性能——和web服务器测试性能结果类似
  3. 科罗拉多州立大学计算机科学专业,美国科罗拉多州立大学有哪些好专业?
  4. 为自己的网站添加RSS功能(转载)
  5. 周一 周五 记录_6.12日独家提示买入的 民丰特纸,属于突破年线的股票当天,所以我们买入后小幅盈利 于今天周一6月月15日冲高逢高获利卖出...
  6. pagerank数据集_从数据结构到算法:图网络方法初探
  7. git 撤销修改:未push 、已push
  8. 上传图片至服务器,写入到数据库Blob字段中,以及从数据库读取Blob信息(iframe父子页面传值)(2)
  9. 读取swagger配置文件里的内容
  10. 雷军振臂一呼:1亿小爱同学激活是不是中国第一?百度硬刚:我才是
  11. Windows安装MySQL 5.7.19及相关问题处理
  12. 51nod 更难的矩阵取数问题 + 滚动数组优化
  13. 阿里云王伟民:数据库的策略与思考
  14. memcached可视化工具 treeNMS通用的安装方法(windows、mac、linux)
  15. WhatsApp + 聊天机器人= 转化率UP
  16. 支付宝福利:银行卡信息查询
  17. pytorch编写cuda/c++ extention 方法
  18. 实时风控引擎项目部署
  19. python学习笔记---函数【廖雪峰】
  20. 玩转 ssh 免密登录配置:使用两个环境模拟配置成功和其他几种失败的情况

热门文章

  1. CentOS 6 系统启动流程
  2. UVA-10791 数学
  3. Dubbo(一) -- 初体验
  4. [转载] 大型网站的 HTTPS 实践(一)—— HTTPS 协议和原理
  5. opencv中,c和c++版本区别体验
  6. RCP:给GEF编辑器添加网格和标尺。
  7. 第四章:react ajax
  8. JS-函数(匿名-自调用-回调)-递归
  9. TS Type As
  10. 6-8 先序输出叶结点 (15 分)