【问题标题】:How to pass a java object to HTTP Post parameters [duplicate]如何将java对象传递给HTTP Post参数[重复]
【发布时间】:2013-02-01 11:40:39
【问题描述】:

我想使用java.net.* 将Java 对象传递给HTTP POST 参数?该对象包含多个参数。

【问题讨论】:

    标签: java http-post


    【解决方案1】:

    试试

    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost(REQUEST_URL);
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
    //put here in nameValuePairs request parameters
    
    UrlEncodedFormEntity form;
    form = new UrlEncodedFormEntity(nameValuePairs, "UTF-8");
    form.setContentEncoding(HTTP.UTF_8);
    httppost.setEntity(form);
    
    HttpResponse response = httpclient.execute(httppost);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-09
      • 2016-05-29
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多