0
点赞
收藏
分享

微信扫一扫

微服务的上传图片注意问题

一ke大白菜 2022-04-14 阅读 66
springjava

微服务上传图片的时候端口号问题:

private URI getHost(URI uri) {
    URI effectiveURI;
    try {
        effectiveURI = new URI(uri.getScheme(), uri.getUserInfo(), uri.getHost, uri.getPort,
        null, null, null);
    } catch (URISyntaxException e) {
        effectiveURI = null;
    }
    return effectiveURI;
}

这代码返回的端口号问题http://192.xxx.x.xxx:xxx/这种类型。

实际我们不对外暴露这种地址,是通过网关暴露。

所以在Controller 设置参数

@Value("${file.upload.ip}")
String ip;

@Value("${file.upload.port}")
Integer port;

并且在配置文件配置好自己的端口

列:file.upload.ip=127.0.0.1 file.upload.port=8083

try { effectiveURI = new URI(uri.getScheme(), uri.getUserInfo(), ip, port,
  null, null, null);

举报

相关推荐

0 条评论