您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > Android中HTTP通信初识
Android中HTTP通信初识杨玉财2011-05-15说些什么什么是HTTP为什么用HTTP什么时候用HTTPAndroid中,怎么用注意些什么说些什么什么是HTTP什么是HTTP什么是HTTP•超文本传输协议(HypertextTransferProtocol)•在TCP/IP体系结构中,位于应用层•设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法•目前最流行的版本HTTP1.1(RFC2616)什么是HTTP什么是HTTP•GET/HTTP/1.1•Accept:image/gif,*/*•Accept-Language:zh-cn•Accept-Encoding:gzip,deflate•User-Agent:Mozilla/4.0•Host:•Connection:Keep-Alive•Cookie:BAIDUID=DD605FFE2641B94F886390EAF4734BED:FG=1;USERID=4357c0f7febfe9c7b592f4ffc4235e2797;BDUSS=HVLSWN2c3E0dU1WLUV6dk91ZGtJNGxYV2xWSzlqNkx2RVdqU2VJVE9rRHhpZWxOQVFBQUFBJCQAAAAAAAAAAAoavCtDXQoAd2FuZ2NhaXhpb25nZAAAAAAAAAAAAAAAAAAAAAAAAADgCuVzAAAAAOAK5XMAAAAAcF1CAAAAAAAxMC4yMy4yNPH8wU3x~MFNW;MCITY=-131%3A•HTTP/1.1200OK•Date:Sun,15May201107:22:30GMT•Server:BWS/1.0•Content-Length:3210•Content-Type:text/html;charset=gb2312•Cache-Control:private•Expires:Sun,15May201107:22:30GMT•Content-Encoding:gzip•Connection:Keep-Alive说些什么为什么用HTTP为什么用HTTP•互联网上应用最为广泛的一种网络协议•万维网(WorldWideWeb)客户程序和服务器程序之间交互需要严格遵守该协议说些什么什么时候用HTTP什么时候用HTTP•互联网服务•管理系统•浏览器•……说些什么Android中,怎么用Android中,怎么用•Android中,提供3种HTTP通讯接口:•标准Java接口(java.net)•Apache接口(org.apache.http)•Android网络接口(android.net.http)•Apache接口提供了更为丰富、高效的工具包Android中,怎么用•Apache接口(客户端)•DefaultHttpClient•HttpGet•HttpPost•HttpResponse参见演示代码说些什么注意些什么注意些什么•Android中,设置网络访问权限•IE的URL最长2,083字符,用Get方法传递的数据最长2048字符•浏览器环境下,Get方法会将数据暴露于地址栏中,注意敏感数据的安全性
本文标题:Android中HTTP通信初识
链接地址:https://www.777doc.com/doc-6213681 .html