package com.client;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
public class Client {
public static void main(String[] args) {
DefaultHttpClient httpClient = new DefaultHttpClient();
String content="<?xml version='1.0' encoding='UTF-8'?>" +
"<content>" +
"<name>XXX</name>" +
"<language>php</language>" +
"<productname>tomcat</productname>" +
"<adminmail>123456@163.com</adminmail>" +
"</content>";
HttpPost httppost = new HttpPost("http://localhost:8080/Test/public/xml/SendMail");
try {
HttpEntity re2 = new StringEntity(content); //POST方法发送的内容
HttpGet httppost = new HttpGet("http://localhost:8080/Test/public/xml/getMail"+appID);//Get方法
httppost.setEntity(re2);
HttpResponse response = httpClient.execute(httppost);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
httpClient.getConnectionManager().shutdown();
}
}
}