package com.nq.utils;
|
|
import java.io.BufferedReader;
|
import java.io.InputStream;
|
import java.io.InputStreamReader;
|
import java.net.HttpURLConnection;
|
import java.net.URL;
|
|
public class HolidayUtil {
|
/**
|
* @param urlAll
|
* :請求接口
|
* @param httpArg
|
* :參數
|
* @return 返回結果
|
*/
|
public static String request(String httpArg) {
|
String httpUrl = "http://tool.bitefu.net/jiari/";
|
BufferedReader reader = null;
|
String result = null;
|
StringBuffer sbf = new StringBuffer();
|
httpUrl = httpUrl + "?d=" +httpArg;
|
try {
|
URL url = new URL(httpUrl);
|
HttpURLConnection connection = (HttpURLConnection) url
|
.openConnection();
|
connection.setRequestMethod("GET");
|
connection.connect();
|
InputStream is = connection.getInputStream();
|
reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
|
String strRead = null;
|
while ((strRead = reader.readLine()) != null) {
|
sbf.append(strRead);
|
}
|
reader.close();
|
result = sbf.toString();
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
return result;
|
}
|
|
/*public static void main(String[] args) {
|
// 處理節假日
|
String httpArg = "20190720";
|
*//*SimpleDateFormat f = new SimpleDateFormat("yyyyMMdd");
|
httpArg = f.format(new Date());*//*
|
String jsonResult = HolidayUtil.request(httpArg);
|
// 0 上班 1周末 2節假日
|
if ("0".equals(jsonResult)) {
|
//return resultObject.getFailResult("上班");
|
System.out.println("0上班");
|
}
|
if ("1".equals(jsonResult)) {
|
//return resultObject.getFailResult("1周末");
|
System.out.println("1周末");
|
}
|
if ("2".equals(jsonResult)) {
|
//return resultObject.getFailResult("");
|
System.out.println("2節假日");
|
}
|
}*/
|
|
}
|