如题,发送GET或Post请求的工具类, 这个在很多项目中都会有用到的
package util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
import java.util.Map;
import com.alibaba.druid.support.logging.Log;
import com.alibaba.druid.support.logging.LogFactory;
public class HttpUtil {
static Log log=LogFactory.getLog(HttpUtil.class);
public static class ResponseContent {
private int statusCode;
private String content;
public ResponseContent(int statusCode, String content) {
this.statusCode = statusCode;
this.content = content;
}
public int getStatusCode() {
return this.statusCode;
}
public String getContent() {
return this.content;
}
}
/**
* 向指定 URL 发送POST方法的请求
*
* @param url
* 发送请求的 URL
* @param param
* 请求参数,请求参数应该是 name1