import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
/**
-
HttpPostUtil
-
@Author
*/
public class HttpPostUtil {private static Logger logger = LoggerFactory.getLogger(HttpPostUtil.class);
URL url;
HttpURLConnection conn;
String boundary = “--------httppostbegin”;
Map<String, String> textParams = new HashMap<String, String>();
Map<String, File> fileparams = new HashMap<String, File>();
DataOutputStream ds;/**
- Constructor.
- @param url
- @throws Exception
*/
public HttpPostUtil(String url) throws Exception {
this.url = new URL(url);
}
/**