package com.zzj.http;
import java.io.File;
import java.io.IOException;
import org.apache.commons.httpclient.methods.PostMethod;
import org.apache.commons.httpclient.methods.multipart.FilePart;
import org.apache.commons.httpclient.methods.multipart.MultipartRequestEntity;
import org.apache.commons.httpclient.methods.multipart.Part;
import org.apache.commons.httpclient.methods.multipart.StringPart;
/**
* HttpClient文件上传
* @author Administrator
*
*/
public class FileUploadApp {
public static void main(String[] args) throws IOException {
PostMethod method = new PostMethod("Your uri please.");
Part[] parts = new Part[]{
new StringPart("username", "Tom"),
new FilePart("filename", new File("C:\\test.txt"))
};
MultipartRequestEntity entity = new MultipartRequestEntity(parts, method.getParams());
method.setRequestEntity(entity);
}
}