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来得简单

相关推荐
Coder_Boy_2 分钟前
基于SpringAI的在线考试系统-教学管理与用户管理模块联合回归测试文档
java·前端·数据库·人工智能·spring boot
Knight_AL2 分钟前
一文讲透 Java 中transient的用处(结合 Flink 理解)
java·python·flink
xqqxqxxq9 分钟前
《智能仿真无人机平台(多线程V1.0)技术笔记》(初识线程,带你理解程序运行的基本流程)
java·笔记
进阶小白猿11 分钟前
Java技术八股学习Day23
java·网络·学习
砚边数影13 分钟前
DL4J框架入门(三):基础配置,计算后端(CPU/GPU)选型与优化
java·数据库·人工智能·ai·金仓数据库
名字无法显示34116 分钟前
Arthas 实战指南:结合 IDEA 的 Java 线上排查完整流程
java·intellij-idea
小阿鑫18 分钟前
32岁程序员猝死背后,我的一些真实感受
前端·后端·程序员·代码人生
qq_124987075318 分钟前
基于Spring Boot的桶装水配送管理系统的设计与实现(源码+论文+部署+安装)
java·前端·spring boot·后端·spring·毕业设计·计算机毕业设计
季明洵19 分钟前
二分搜索、移除元素、有序数组的平方、长度最小的子数组
java·数据结构·算法·leetcode
Sheep Shaun21 分钟前
深入理解AVL树:从概念到完整C++实现详解
服务器·开发语言·数据结构·c++·后端·算法