`
jiaoronggui
  • 浏览: 1332276 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116556
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199546
社区版块
存档分类
最新评论

andriod执行http的post方法

 
阅读更多
public void postData() {
    // 建立连接
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php");

    try {
        // 添加你自己的参数
        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));

        // 执行
        HttpResponse response = httpclient.execute(httppost);
        
    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
    } catch (IOException e) {
        // TODO Auto-generated catch block
    }
} 

 

分享到:
评论

相关推荐

    Android:Handler的post()方法和Thread的start()方法执行Thread的run()方法的区别

    * 此时只会会执行Run()方法,但是不会开启新的线程 */ //Handler h = new Handler(); //h.post(r); /* * 在java中真正开启线程的方法是这样的。 */ Thread t = new Thread(r); t.start(); ...

    Android Studio发起POST网络请求

    在Android应用开发中,发起POST网络请求是与服务器交互的重要环节。Android Studio作为官方推荐的集成开发环境(IDE),提供了丰富的工具和库来简化这一过程。本文将详细讲解如何在Android Studio中使用Java语言和...

    android利用httppost实现和服务器的通讯

    HTTPPost是HTTP协议中的一种方法,用于向指定资源提交数据以请求服务器进行处理。本篇主要介绍如何在Android应用中使用HttpPost实现与服务器的通信,以及涉及到的相关技术点。 首先,我们需要理解Android网络访问的...

    android httpclient文件上传 http协议post get方法向服务器传输数据

    在Android开发中,HTTPClient是常用的网络通信库,它提供了HTTP协议的支持,允许应用程序通过POST和GET方法向服务器传输数据。本项目中的四个知识点聚焦于HTTPClient的使用,特别是文件上传以及HTTP的基本请求方法。...

    android基础 - POST GET

    在Android开发中,POST和GET是两种主要的HTTP请求方法,用于从服务器获取数据或向服务器发送数据。本文将深入探讨这两种方法的工作原理、应用场景以及如何在Android中实现它们。 一、POST与GET方法的区别 1. 工作...

    android http协议编程 post

    Android提供了多种方式来执行HTTP POST请求,包括使用`HttpURLConnection`、`HttpClient`(已废弃)以及第三方库如Volley、OkHttp等。这里我们主要讨论使用`HttpURLConnection`的实现步骤: - 首先,需要创建一个...

    android的post请求

    使用`execute()`方法执行POST请求,并通过`HttpResponse`获取服务器的响应。注意处理可能出现的异常。 ```java HttpResponse response; try { response = httpClient.execute(httpPost); } catch ...

    android中Http和HttpClient的Get和Post方法的使用

    总结,Android中`Http`和`HttpClient`的`GET`和`POST`方法用于实现网络通信,加载图片则需要考虑异步处理和性能优化。随着技术的发展,开发者应关注新的网络库和最佳实践,以适应不断变化的开发环境。

    Android HttpPost方式获取网页图片

    本主题聚焦于如何利用HttpPost方法在Android中获取网页图片。这个简单的工程演示了如何实现这一功能,使得开发者能够更好地理解和应用网络请求来下载图片。 首先,我们需要引入必要的库。在Android项目中,通常使用...

    android采用post方式获取服务器数据

    在这个类中,我们定义了requestHttp方法,它接受网络地址(url)、参数键数组(key)和参数值数组(value)作为参数。然后,它会构建HttpPost请求,执行请求,并返回服务器的响应。 在构建请求时,需要注意编码问题...

    android HttpPost请求连接服务器端的实例

    在Android应用开发中,与服务器进行数据交互是常见的需求,HttpPost是HTTP协议中用于向服务器发送数据的一种方法。本实例将详细介绍如何在Android环境中使用HttpPost请求连接服务器,并处理相关的异常情况,如网络...

    android原生post请求源码

    3. **发送请求并处理响应**:通过OkHttpClient的`newCall(Request)`方法创建Call对象,再调用`execute()`执行请求,返回一个`Response`对象。 下面是一个OkHttp的POST请求示例: ```java OkHttpClient client = ...

    android post上传文件

    本篇文章将深入探讨如何使用HttpClient库在Android中执行POST请求上传文件。虽然现在推荐使用Retrofit、OkHttp等现代网络库,但HttpClient在早期Android版本中是常用的选择,因此了解其工作原理仍然有价值。 首先,...

    Android httpUrlConnection Post方式访问网络简单demo

    在Android开发中,HTTP请求是应用与服务器交互的重要方式之一,`HttpURLConnection`是Java标准库提供的一种HTTP客户端API,适合用于发送POST请求。在这个"Android httpUrlConnection Post方式访问网络简单demo"中,...

    Android中Https请求get和post

    GET请求是最常见的HTTP方法,用于获取资源。在Android中使用HTTPS的GET请求,可以参考以下步骤: 1. 配置信任所有证书:由于Android系统默认只信任预装的根证书,我们需要创建自定义的TrustManager,接受所有证书。...

    Android使用httpPost向服务器发送请求的方法

    8. 使用`httpClient.execute(httpPost)`执行POST请求,获取`HttpResponse`对象。 9. 检查`HttpResponse`的状态码,如果为200,表示请求成功,此时可以使用`EntityUtils.toString()`方法将响应体转换为字符串并处理...

    Android通过POST和GET向服务器发送数据

    理解并熟练运用POST和GET方法,以及选择合适的网络库,对于Android开发者来说至关重要。这不仅涉及到数据的正确传输,也关乎用户体验和应用性能。在实际项目中,还需要根据需求和设备兼容性灵活选择合适的方法。

    老罗Android视频开发教程 android之http协议编程代码

    在Android中,由于主线程不能执行耗时操作,所以网络请求通常会在子线程中进行,完成后通过回调或事件总线更新UI。 总的来说,这个教程涵盖了Android应用开发中基础的HTTP通信技术,通过学习这些内容,开发者能够...

    android post登陆教务系统

    在Android平台上实现“post登陆教务系统”的过程涉及到多个关键知识点,主要涵盖了网络请求、HTTP POST方法、JSON数据解析以及Android应用开发的基础。下面将详细阐述这些内容。 首先,网络请求是Android应用与...

    android异步http请求

    本篇文章将详细探讨如何在Android中实现异步HTTP请求,主要涉及POST和GET两种方法。 首先,我们要理解异步请求的基本概念。异步HTTP请求意味着在后台线程中执行网络操作,而不影响用户界面的流畅性。当请求完成时,...

Global site tag (gtag.js) - Google Analytics