码迷,mamicode.com
首页 >  
搜索关键字:httpclient    ( 2222个结果
安卓开发之抓取新闻案例
一、概述 这是一个通过HttpClient抓取网页新闻的demo。涉及知识点:通过HttpClient从网络获取新闻(组织成XML格式的),pull解析XML,Android下ListView的使用及优化,将XML资源文件转成视图view显示,安卓下的简单布局,Android消息处理机制。这里使用到的网页新闻是用tomcat下的一个WEB应用中的new.xml来模拟的,虚拟机访问本机可通过如下链...
分类:移动开发   时间:2014-12-27 08:58:27    阅读次数:271
Cocos2d-x ios 下http请求的另一种实现
简单描述下需求:游戏要加入事件log,比如玩家升到10级;创建角色;或是,触发这些事件后要求客户端忘后台抛送一条log信息。一般情况下,我们可以直接使用cocos自带的HttpClient(底层用libcurl实现)来处理,但很多时候,我们游戏其他逻辑也在用HttpClient,比如登录、下载资源等...
分类:移动开发   时间:2014-12-26 18:27:38    阅读次数:203
HttpClient使用详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的 URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接 口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此...
分类:Web程序   时间:2014-12-26 17:58:39    阅读次数:314
HttpClient使用实例
使用方法使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。1.创建HttpClient对象。2.创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。3.如果需要发送请求参数,可调用HttpGet、HttpPost共..
分类:Web程序   时间:2014-12-26 14:52:45    阅读次数:224
Android - Not trusted server certificate exception
问题是由于HTTPS Server没有证书引起的,在网上查了一下解决办法:Trusting all certificates using HttpClient over HTTPS主要代码如下:import java.io.IOException;import java.net.Socket;imp...
分类:移动开发   时间:2014-12-26 14:20:47    阅读次数:162
HttpClient 教程 (一)
前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没...
分类:Web程序   时间:2014-12-26 12:49:11    阅读次数:210
HttpClient基于HTTP协议认证方案
简介HttpClient支持三种不同形式的HTTP协议验证发难:Basic,Digest和NTLM。这些都可以解决同http服务器或是代理服务器之间的认证。认证服务器HttpClient处理服务器认证几乎是透明的,发开者只需要做一件事情,提供一个合法login证书。此证书被保存到HttpState实...
分类:Web程序   时间:2014-12-26 12:35:01    阅读次数:176
Android—Http连接之GET/POST请求
在Android SDK中提供了Apache HttpClient(org.apache.http.*)模块。在这个模块中涉及到两个重要的类:HttpGet和HttpPost。 创建步骤:1、创建HttpGet(或HttpPost)对象,将要请求的URL通过构造方法传入HttpGet(或HttpPo...
分类:移动开发   时间:2014-12-26 12:34:29    阅读次数:162
Android AsyncTask异步任务
在上一篇文章《Android网络编程之使用HttpClient进行Get方式通信》中,我们强制直接在UI线程进行网络操作,在实际的应用开发过程中不能这样做,因为这样很可能会阻塞UI,影响用户体验。为了避免直接在UI线程中进行网络操作,我们可以使用AsyncTask异步处理网络通信和UI更新。通过AysncTask可以很容易的启动后台线程进行网络通信,然后将结果返回到UI线程中。 AsyncT...
分类:移动开发   时间:2014-12-26 09:42:41    阅读次数:255
Android网络编程之使用HttpClient进行Get方式通信
在Android开发中,Android SDK附带了Apache的HttpClient,它是一个完善的客户端。它提供了对HTTP协议的全面支持,可以使用HttpClient的对象来执行HTTP GET和HTTP POST调用。 HTTP工作原理: 1.客户端(一般是指浏览器,这里是指自己写的程序)与服务器建立连接 2.建立连接后,客户端向服务器发送请求 3.服务器接收到请求后,向客户端...
分类:移动开发   时间:2014-12-25 10:04:49    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!