Open Alleninggx opened 2 months ago
这是我的一个client的BaseRequest定义,其中 #{baseUrl} 在配置文件中baseUrl=http://EXAMPLE,主机名对应的是 /etc/hosts的一个配置:127.0.0.1 EXAMPLE。
#{baseUrl}
baseUrl=http://EXAMPLE
127.0.0.1 EXAMPLE
实际上发出的请求却是http://example/xxxx,主机名被转小写了
http://example/xxxx
由于我部署的环境是使用docker,容器内核是Alpine Linux(参考),不忽略大小写的,意思就是大小写敏感。
导致请求失败,主机名无法识别的错误。
请问有什么办法可以避免这个问题?
这是我的一个client的BaseRequest定义,其中
#{baseUrl}
在配置文件中baseUrl=http://EXAMPLE
,主机名对应的是 /etc/hosts的一个配置:127.0.0.1 EXAMPLE
。实际上发出的请求却是
http://example/xxxx
,主机名被转小写了由于我部署的环境是使用docker,容器内核是Alpine Linux(参考),不忽略大小写的,意思就是大小写敏感。
导致请求失败,主机名无法识别的错误。
请问有什么办法可以避免这个问题?