|
@@ -38,6 +38,10 @@ import java.util.Map.Entry;
|
|
|
|
|
|
public class HttpUtil {
|
|
|
|
|
|
+// public static void main(String[] args) {
|
|
|
+// System.out.println(getSortUrl("https://mstuonline.dayaedu.com/#/childrenPayment"));
|
|
|
+// }
|
|
|
+
|
|
|
public static String getSortUrl(String url){
|
|
|
try {
|
|
|
JSONArray jsonArray = new JSONArray();
|
|
@@ -56,8 +60,13 @@ public class HttpUtil {
|
|
|
String shortUrl = JSONArray.parseArray(result.getString("ShortUrls")).getJSONObject(0).getString("ShortUrl");
|
|
|
return shortUrl;
|
|
|
}else{
|
|
|
- String errorMsg = JSONArray.parseArray(result.getString("ShortUrls")).getJSONObject(0).getString("ErrMsg");
|
|
|
- System.out.println("短网址生成失败:" + errorMsg);
|
|
|
+ JSONArray jsonArray1 = JSONArray.parseArray(result.getString("ShortUrls"));
|
|
|
+ if(jsonArray1 != null){
|
|
|
+ String errorMsg = JSONArray.parseArray(result.getString("ShortUrls")).getJSONObject(0).getString("ErrMsg");
|
|
|
+ System.out.println("短网址生成失败:" + errorMsg);
|
|
|
+ }else {
|
|
|
+ System.out.println("短网址生成失败:" + result.getString("ErrMsg"));
|
|
|
+ }
|
|
|
return getSortUrl1(url);
|
|
|
}
|
|
|
}catch (Exception e){
|