From a2119c6885cf98b548dddfd9d279c83a487c8d30 Mon Sep 17 00:00:00 2001 From: RenFei Date: Thu, 4 Mar 2021 15:58:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20https=20=E8=BF=9E=E6=8E=A5=E7=AB=AF?= =?UTF-8?q?=E5=8F=A3=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https 站点端口错误,导致302重定向问题 --- README.md | 6 +++--- pom.xml | 2 +- src/main/java/net/renfei/discuz/ucenter/client/Client.java | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ef055ea..10add27 100644 --- a/README.md +++ b/README.md @@ -37,12 +37,12 @@ GPLv2具有很强的传染性,选用这个开源协议并不是我定的,而 net.renfei discuz-ucenter-api-for-java - 1.0.3 + 1.0.4 ``` -如果你使用的是传统方式,需要下载```Jar```包,放入```lib```文件夹,下载地址:[discuz-ucenter-api-for-java-1.0.3.jar -](https://github.com/renfei/discuz-ucenter-api-for-java/releases/download/1.0.3/discuz-ucenter-api-for-java-1.0.3.jar) +如果你使用的是传统方式,需要下载```Jar```包,放入```lib```文件夹,下载地址:[discuz-ucenter-api-for-java-1.0.4.jar +](https://github.com/renfei/discuz-ucenter-api-for-java/releases/download/1.0.4/discuz-ucenter-api-for-java-1.0.4.jar) ## 使用 diff --git a/pom.xml b/pom.xml index 9dd9e99..303cd40 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ net.renfei discuz-ucenter-api-for-java - 1.0.3 + 1.0.4 jar discuz-ucenter-api-for-java https://github.com/renfei/discuz-ucenter-api-for-java diff --git a/src/main/java/net/renfei/discuz/ucenter/client/Client.java b/src/main/java/net/renfei/discuz/ucenter/client/Client.java index 586a5b5..5dc9e23 100644 --- a/src/main/java/net/renfei/discuz/ucenter/client/Client.java +++ b/src/main/java/net/renfei/discuz/ucenter/client/Client.java @@ -327,6 +327,8 @@ protected String ucFopen(String url, int limit, String post, String cookie, bool path = matches.getPath() != null ? matches.getPath() + (matches.getQuery() != null ? "?" + matches.getQuery() : "") : "/"; if (matches.getPort() > 0) { port = matches.getPort(); + } else if ("https".equals(matches.getProtocol().toLowerCase())) { + port = 443; } } catch (MalformedURLException e1) { e1.printStackTrace();