package demo;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
public class HttpClientPost {
public static void main(String[] args) throws Exception {
DefaultHttpClient httpclient = new DefaultHttpClient();
// 目标地址
HttpPost httppost = new HttpPost("http://10.0.52.198/api/bbs/post");
System.out.println("请求: " + httppost.getRequestLine());
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("title", "试回复我沟通测试回复我沟通测试"));
params.add(new BasicNameValuePair(
"content",
"<img alt=\"\" src=\"/wcmApp/downloadfile.html?mmsFile.fid=804\" border=\"0\" name=\"fujianmiji2\" /><h1>沟通测试回复我</h1><p>沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我</p><p> </p><p>沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我</p><p>沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我沟通测试回复我</p>"));
params.add(new BasicNameValuePair("board", "1"));
params.add(new BasicNameValuePair("lang", "zh-cn"));
params.add(new BasicNameValuePair("email", "zengzhj@ancs.com.cn"));
// 构造最简单的字符串数据
httppost.setEntity(new UrlEncodedFormEntity(params, "utf-8"));
// 执行
HttpResponse response = httpclient.execute(httppost);
HttpEntity entity = response.getEntity();
String body = EntityUtils.toString(entity);
System.out.println(body);
}
}
HttpClient简单实例-参数传递和返回
最新推荐文章于 2022-12-07 22:57:08 发布