`

最简单的httppost

 
阅读更多
protected String login(String username, String passwd) {

// TODO Auto-generated method stub

 

String strResult = null;

Toast.makeText(LoginActivity.this, username+"\n"+passwd, Toast.LENGTH_SHORT).show();

String uriAPI = "http://www.qdta.cn:91/json/Json.aspx?Action=Users&Oper=Login&"

+"&UID="+ username

+"&Password="+passwd

+"&NickName=&Sex=&HImg=&Ltype=No&Area=";

//String uriAPI = "http://www.qdta.cn:91/json/Json.aspx?Action=Users&Oper=Login&UID=rgbgogj&Password=278904093&NickName=&Sex=&HImg=&Ltype=No&Area=";

HttpPost httpRequest = new HttpPost(uriAPI);

try {

// 取得HTTP response

HttpResponse httpResponse = new DefaultHttpClient()

.execute(httpRequest);

 

// 若状态码为200 ok

if (httpResponse.getStatusLine().getStatusCode() != 404) {

// 取出回应字串

strResult = EntityUtils.toString(httpResponse.getEntity());

} 

else {

strResult = "0";

}

} catch (ClientProtocolException e) {

strResult = "0";

e.printStackTrace();

} catch (UnsupportedEncodingException e) {

strResult = "0";

e.printStackTrace();

} catch (IOException e) {

strResult = "0";

e.printStackTrace();

}

 

return strResult;

分享到:
评论

相关推荐

    Go语言服务器开发实现最简单HTTP的GET与POST接口

    本文实例讲述了Go语言服务器开发实现最简单HTTP的GET与POST接口。分享给大家供大家参考。具体分析如下: Go语言提供了http包,可以很轻松的开发http接口。以下为示例代码: 代码如下:package webserver    import...

    Qt实现简单的Http Post数据传输

    在IT领域,网络通信是应用程序之间交互...在提供的压缩包文件HttpPost中,可能包含了详细的示例代码和参考资料,供你进一步学习和实践。通过不断探索和实践,你将能够熟练掌握Qt中的网络编程技巧,提升自己的开发能力。

    C# http post jason简单示例

    以下是一个简单的C# HTTP POST JSON请求示例,展示了如何使用HttpClient和Newtonsoft.Json: ```csharp using System; using System.Net.Http; using System.Text; using Newtonsoft.Json; public class User { ...

    http post 简单 不用安装 delphi 源码

    在“httppost测试”这个文件中,可能会包含一个简单的 Delphi 项目,用于演示如何在 Delphi 应用程序中使用 HTTP POST。你可以通过导入这个项目并运行,来观察其工作方式并学习如何将其应用到自己的项目中。 总之,...

    httppost请求实例

    下面是一个简单的HttpPost请求的Java代码示例: ```java CloseableHttpClient httpClient = HttpClients.createDefault(); HttpPost httpPost = new HttpPost("http://example.com/api"); List<NameValuePair> ...

    http post/get请求所需的jar包,附带post请求源码样例

    HttpPost httpPost = new HttpPost("http://example.com/api/data"); // 设置POST请求的参数 String json = "{\"key\":\"value\"}"; StringEntity input = new StringEntity(json); input.setContentType(...

    httppost和httpget需要的jar包

    HttpPost httpPost = new HttpPost("http://example.com/api"); httpPost.setEntity(new StringEntity("请求体数据")); ``` 3. **HTTP GET方法**: GET方法用于获取服务器上的资源。在Java中,我们使用...

    HTTP Post提交Json与接收返回结果 Winform程序

    在IT行业中,网络通信是应用程序之间交互的重要方式,而HTTP(超文本传输协议)作为互联网上应用最广泛的一种网络协议,扮演着核心角色。在这个场景中,我们将关注于使用Winform应用程序通过HTTP POST方法发送JSON...

    http post 发送xml数据

    在IT行业中,HTTP POST方法是Web应用程序中向服务器发送数据的一种常见方式,特别是在涉及XML数据交换时。XML(可扩展标记语言)是一种用于结构化数据的标记语言,广泛用于网络通信和数据存储。本篇文章将深入探讨...

    httpClient httpPost httpGet 所需jar包

    2. HttpPost:HttpPost是HttpClient库中的一个类,用于执行HTTP POST请求。POST请求常用于向服务器发送数据,例如提交表单或上传文件。HttpPost对象允许我们设置请求头、URL以及请求体内容。 3. HttpGet:HttpGet是...

    HttpPost工具

    "HttpPost工具"就是专为这一需求设计的,它简化了HTTP POST数据提交的过程,是HTTP开发人员的得力助手。 HttpPost工具的主要功能包括: 1. 数据提交:该工具允许用户轻松地构造HTTP POST请求,并附带任意数量的...

    c版本的http post 上传/下载文件/JSON

    以下是一个简单的C语言代码示例,展示了如何使用libcurl发起POST请求: ```c #include #include void perform_post_request(const char* url, const char* json_data) { CURL *curl; CURLcode res; curl_...

    http post server例子

    本示例是关于如何使用C#语言在Visual Studio 2010环境下实现一个简单的HTTP POST服务器。 首先,我们来理解HTTP POST方法的基本概念。HTTP协议是互联网上应用最为广泛的一种网络协议,它定义了客户端(如浏览器)和...

    C# httpPost

    本篇文章将详细解释C#中如何进行httpPost操作,并提供一个简单的测试demo。 首先,理解HTTP POST请求的基本概念。POST请求是HTTP请求的一种类型,用于向服务器发送数据,通常用于创建新的资源。与GET请求不同,GET...

    httppost httpget 需要的jar包

    以下是对`httppost`和`httpget`所需jar包的详细解释: 1. **Apache HttpClient**:这是最常用的HTTP客户端库,提供了对HTTP协议的全面支持,包括POST和GET方法。Apache HttpClient库主要由以下几个核心jar包组成: ...

    wpf+HTTP_POST

    而"wpf+HTTP_POST"这个主题涉及到的是如何在WPF应用中实现一个简单的HTTP服务器,该服务器能够监听特定URL,并接收通过HTTP POST方法发送的JSON数据。 HTTP POST是HTTP协议中的一种请求方法,用于向服务器提交数据...

    delphi http Post

    以上六种方法覆盖了Delphi中实现HTTP POST请求的基本场景,从简单的文本数据到复杂的文件上传和JSON交互,开发者可以根据实际需求选择合适的方法。在实际项目中,通常会结合使用这些方法,以满足各种HTTP通信需求。...

    C# http post协议,数据交互形式为json

    在IT行业中,网络通信是应用程序之间进行数据交换的关键部分,而HTTP(超文本传输协议)则是互联网上应用最广泛的一种网络协议。C#作为一种强大的编程语言,提供了丰富的库和工具来支持HTTP通信,特别是对于POST请求...

    java实现httpget和httppost请求httpclient-4.3.1.jar包

    利用httpclient-4.3.1.jar、httpcore-4.3.jar包,很简单的用java实现httpget和httppost请求。

    【最新】C++ http post的服务端客户端

    - TCP实现:`socket_server`文件可能是一个基于原始TCP套接字的简单HTTP服务器,它监听端口,接收连接,解析HTTP请求,处理JSON数据,然后构造并发送HTTP响应。这涉及到解析HTTP协议的各个部分,如状态行、头域和...

Global site tag (gtag.js) - Google Analytics