From a4a6e9b5afe244cf37ac785ab4c62bbd5f5d632c Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Fri, 30 May 2025 11:34:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8urI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java index b7fc74f..7b31ec9 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java @@ -484,14 +484,14 @@ public class GoodsServiceImpl implements GoodsService { goodsDetailVO.setGoodsId(sourceRespVO.getId()); if (sourceRespVO.getVideoUrl() != null) { try { - URL url = URI.create(sourceRespVO.getVideoUrl()).toURL(); + URI url = URI.create(sourceRespVO.getVideoUrl()); if (StringUtils.startsWith(url.getHost(), "100.64.")) { // 内网地址,需要代理 goodsDetailVO.setVideoUrl("https://zhentuai.com/proxy?url=" + sourceRespVO.getVideoUrl()); } else { goodsDetailVO.setVideoUrl(sourceRespVO.getVideoUrl()); } - } catch (MalformedURLException e) { + } catch (IllegalArgumentException e) { log.warn("url地址解析异常:{}", sourceRespVO.getVideoUrl(), e); goodsDetailVO.setVideoUrl(sourceRespVO.getVideoUrl()); }