[小代码]用HttpClient调POST请求方法

来源:互联网 发布:东华软件沈阳分公司 编辑:程序博客网 时间:2024/04/29 13:20

通过org.apache.http.client.HttpClient,此代码执行一个HTTP POST请求。

public void postData() {    // Create a new HttpClient and Post Header    HttpClient httpclient = new DefaultHttpClient();    HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php");    try {        // Add your data        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);        nameValuePairs.add(new BasicNameValuePair("id", "12345"));        nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!"));        httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));        // Execute HTTP Post Request        HttpResponse response = httpclient.execute(httppost);            } catch (ClientProtocolException e) {        // TODO Auto-generated catch block    } catch (IOException e) {        // TODO Auto-generated catch block    }} 

原创粉丝点击