您的位置:首页 > 理论基础 > 计算机网络

java伪造http请求多文件上传

2016-05-23 00:00 489 查看
摘要: java伪造http请求多文件上传

import java.io.File;
import java.io.IOException;

import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.mime.MultipartEntity;
import org.apache.http.entity.mime.content.FileBody;
import org.apache.http.impl.client.DefaultHttpClient;

public class MultiFileUpload {

/**
* @param args
* @throws IOException
* @throws ClientProtocolException
*/
public static void main(String[] args) throws ClientProtocolException, IOException {
// TODO Auto-generated method stub
HttpClient httpclient = new DefaultHttpClient();
HttpPost post = new HttpPost(
"http://210.10.3.98:8080/trademall/uploadPhoto/upload.do");
FileBody fileBody1 = new FileBody(new File(
"./imgs/1.jpg"));
FileBody fileBody2 = new FileBody(new File(
"./imgs/2.jpg"));
MultipartEntity entity = new MultipartEntity();
entity.addPart("files", fileBody1);
entity.addPart("files", fileBody2);
post.setEntity(entity);
HttpResponse response = httpclient.execute(post);
}

}
给出下载链接:
http://pan.baidu.com/s/1c1VgqYW
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: