springboot 与 ipv6

ipv6 是个必然趋势,尤其最近国家在这方面有新的推动。
运营商的项目逐渐有这方面的要求了。

所以,在ipv6环境,http或者https接口,还有数据库地址,ipv4下是ip:port,
但到了ipv6,ipv6 的 ip就包含冒号,http请求的org.springframework.web.client就会报端口错误,因为它会把第一个冒号后面的都当端口。

比较简单的解决办法是改hosts文件,这样代码不用改,问题就解决了。

或者就是改代码,构建uri,而不是单纯的url地址。

URI url = new URI(scheme, userInfo, host, port, path, query, fragment)

我没有试过,应该能行。
但是数据库连接呢,所以还是改hosts来得简单

相关推荐

  1. springboot ipv6

    2024-07-10 02:48:03       18 阅读
  2. IP地址的未来:IPv6的机遇挑战“

    2024-07-10 02:48:03       31 阅读
  3. IPNV6

    2024-07-10 02:48:03       18 阅读
  4. IPV6简介

    2024-07-10 02:48:03       44 阅读
  5. [Ubuntu] Disabled IPv6

    2024-07-10 02:48:03       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 02:48:03       50 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 02:48:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 02:48:03       43 阅读
  4. Python语言-面向对象

    2024-07-10 02:48:03       54 阅读

热门阅读

  1. UI还原度小技巧之缩放

    2024-07-10 02:48:03       19 阅读
  2. 腾讯centos mysql安装

    2024-07-10 02:48:03       18 阅读
  3. 这是你不知道的js函数this指向的十个惊人之处!

    2024-07-10 02:48:03       20 阅读
  4. ffmpeg转换MP4为gif命令

    2024-07-10 02:48:03       14 阅读
  5. bash shell 重定向输入和输出

    2024-07-10 02:48:03       23 阅读
  6. 将List切割为多个指定长度的多个List

    2024-07-10 02:48:03       21 阅读
  7. 基于 LSN 的 PostgreSQL 数据管理与恢复

    2024-07-10 02:48:03       22 阅读
  8. 加密货币安全升级:USDT地址监控机器人

    2024-07-10 02:48:03       20 阅读
  9. bind方法的使用

    2024-07-10 02:48:03       15 阅读