import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.methods.PostMethod;

public class ActionTest {
     public static void main(String[] args) {
            int app = 0;
           PostMethod postMethodProxyRequest = null;
           HttpClient httpClient = null;
            try {

                String url = "http://10.10.129.39:8090/msg/versionDetection" ;
                postMethodProxyRequest = new PostMethod(url);
                httpClient = new HttpClient();
                httpClient.getHttpConnectionManager().getParams().setSoTimeout(
                           1800000);
                //增加HTTP头信息
                postMethodProxyRequest.setRequestHeader( "name","L" );
                                    //增加HTTP体信息
                postMethodProxyRequest.setParameter( "age", "13");
                //连接请求
                app = httpClient.executeMethod(postMethodProxyRequest);
                                    //获取返回的HTTP头信息中result的值
                String result = postMethodProxyRequest.getResponseHeader("result" ).getValue();
                                    //获取HTTP体信息
                String str=postMethodProxyRequest.getResponseBodyAsString();
                str = new String(str.getBytes("ISO-8859-1" ),"GBK" );
                System. out.println( "返回应答结果:" + result);
                System. out.println( "executeMethod:" + app);
                System. out.println( "返回应答体:" +str);

           } catch (HttpException e) {
                System. out.println(app);
                e.printStackTrace();
           } catch (Exception e) {
                System. out.println(app);
                e.printStackTrace();
           } finally {
                 if ( null != postMethodProxyRequest) {
                     postMethodProxyRequest.releaseConnection();
                     httpClient.getHttpConnectionManager().closeIdleConnections(0);
                }

           }
     }
}

 

相关文章:

  • 2021-09-15
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
  • 2021-06-27
  • 2022-12-23
相关资源
相似解决方案