Android 实现Post向服务器提交数据
android客户端代码:
public static String postData(String sUrl) {
String destUrl = "";
destUrl = sUrl;
String sResult = "";
// instantiate HttpPost object from the url address
HttpEntityEnclosingReque
// the post name and value must be used as NameValuePair
try {
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
// execute the post and get the response from servers
HttpResponse httpResponse = new DefaultHttpClient()
.execute(httpRequest);
if (httpResponse.getStatusLine().getStatusCode() == 200) {
// get the result
String strResult = EntityUtils.toString(httpResponse
.getEntity());
sResult = strResult;
System.out.println(strResult);
} else {
System.out.println("Error Response"
+ httpResponse.getStatusLine().toString());
}
} catch (Exception e) {
System.out.println("error occurs");
}
return sResult;
}
服务器端php代码: