public class RealTimeDeleteSearchInfo {
private static final String HTTP_POST = "POST";
private final HttpURLConnection httpurlconnection = null;
public void realTimeDeleteSeachInfo(String[] infoIds) throws Exception {
URL url = null;
for (int i = 0; i < infoIds.length; i++) {
String deleteInfo = searchURL(infoIds[i]);
url = new URL(deleteInfo);
crossDomainDeleteInfoSearch(url, httpurlconnection, deleteInfo);
}
}
private String searchURL(String infoId) {
String deleteInfo = CebCmsBizUtil.delete_interface;
return deleteInfo.replace("$param", infoId);
} private void crossDomainDeleteInfoSearch(URL url, HttpURLConnection httpurlconnection, String deleteInfo)
throws Exception {
httpurlconnection = (HttpURLConnection) url.openConnection();
httpurlconnection.setDoOutput(true);
httpurlconnection.setRequestMethod(HTTP_POST);
httpurlconnection.getResponseCode();
}
}
private static final String HTTP_POST = "POST";
private final HttpURLConnection httpurlconnection = null;
public void realTimeDeleteSeachInfo(String[] infoIds) throws Exception {
URL url = null;
for (int i = 0; i < infoIds.length; i++) {
String deleteInfo = searchURL(infoIds[i]);
url = new URL(deleteInfo);
crossDomainDeleteInfoSearch(url, httpurlconnection, deleteInfo);
}
}
private String searchURL(String infoId) {
String deleteInfo = CebCmsBizUtil.delete_interface;
return deleteInfo.replace("$param", infoId);
} private void crossDomainDeleteInfoSearch(URL url, HttpURLConnection httpurlconnection, String deleteInfo)
throws Exception {
httpurlconnection = (HttpURLConnection) url.openConnection();
httpurlconnection.setDoOutput(true);
httpurlconnection.setRequestMethod(HTTP_POST);
httpurlconnection.getResponseCode();
}
}
private final HttpURLConnection httpurlconnection = null;
吧httpurlconnection 初始化为 null 却又是final不让修改
主要是做什么呢