Http Client 4.0 以POST方式提交数据

Apache HttpClient 4.0 Http client 以前的版本不兼容。Http Client 4.0 提供了一系列简单的调用方法。

 

POST方式,提交数据

 

List<NameValuePair> namevaluepair = Form.form()

.add("email","[email protected]")

.add("mobile","13930001221")

.build();

 

HttpResponse response = (HttpResponse) Request.Post(uri).bodyForm(namevaluepair)

.execute().returnResponse();

 

 

解决中文乱码,POST提交的数据以UTF-8编码。

HttpResponseresponse = (HttpResponse) Request.Post(uri)

.body(new UrlEncodedFormEntity(namevaluepair, "UTF-8")).execute()

.returnResponse();

你可能感兴趣的:(apache,mobile,email)