import java.io.IOException;
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.ParseException;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.utils.URIUtils;
import org.apache.http.client.utils.URLEncodedUtils;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
public class CheckBespeakCancelTest {
private static final String url="http://192.168.0.3:8082/router/rest";
public static void main(String[] args) throws Exception {
//核心应用类
HttpClient httpClient = new DefaultHttpClient();
//设定表单需要提交的参数
List<NameValuePair> qparams = new ArrayList<NameValuePair>();
qparams.add(new BasicNameValuePair("id", "4"));
//qparams.add(new BasicNameValuePair("myPassword", "password"));
HttpEntity entity = new UrlEncodedFormEntity(qparams, "UTF-8");
//Post提交
HttpPost httpPost = new HttpPost(url);
httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded");
httpPost.setHeader("method","checkBespeakCancel");
httpPost.setHeader("appkey","hly123456");
httpPost.setHeader("sign","6062B0ED5B1FE4DAD7CFD80EF36ED1BB");
httpPost.setHeader("timestamp","20181106212705");
httpPost.setEntity(entity);
//System.out.println(httpPost.getURI());
//httpClient执行,返回response
HttpResponse response = httpClient.execute(httpPost);
//获取实体
HttpEntity httpEntity= response.getEntity();
//打印StatusLine
System.out.println("StatusLine: " + response.getStatusLine());
//读取内容
String content = EntityUtils.toString(httpEntity, "UTF-8");
//打印输出结果内容
System.out.println(content);
}
}
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.ParseException;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.utils.URIUtils;
import org.apache.http.client.utils.URLEncodedUtils;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
public class CheckBespeakCancelTest {
private static final String url="http://192.168.0.3:8082/router/rest";
public static void main(String[] args) throws Exception {
//核心应用类
HttpClient httpClient = new DefaultHttpClient();
//设定表单需要提交的参数
List<NameValuePair> qparams = new ArrayList<NameValuePair>();
qparams.add(new BasicNameValuePair("id", "4"));
//qparams.add(new BasicNameValuePair("myPassword", "password"));
HttpEntity entity = new UrlEncodedFormEntity(qparams, "UTF-8");
//Post提交
HttpPost httpPost = new HttpPost(url);
httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded");
httpPost.setHeader("method","checkBespeakCancel");
httpPost.setHeader("appkey","hly123456");
httpPost.setHeader("sign","6062B0ED5B1FE4DAD7CFD80EF36ED1BB");
httpPost.setHeader("timestamp","20181106212705");
httpPost.setEntity(entity);
//System.out.println(httpPost.getURI());
//httpClient执行,返回response
HttpResponse response = httpClient.execute(httpPost);
//获取实体
HttpEntity httpEntity= response.getEntity();
//打印StatusLine
System.out.println("StatusLine: " + response.getStatusLine());
//读取内容
String content = EntityUtils.toString(httpEntity, "UTF-8");
//打印输出结果内容
System.out.println(content);
}
}