HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议,它是基于TCP/IP协议的应用层协议。主要特点是:
1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得H...
分类:
移动开发 时间:
2014-10-25 10:37:29
阅读次数:
341
android的网络编程分为2种:基于socket的,和基于http协议的。Http通信以xml或者json为载体,相互通信数据。JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 Java...
分类:
移动开发 时间:
2014-10-08 23:43:07
阅读次数:
243
Android应用作为一个客户端程序绝大部分都是需要进行网络请求和访问的,而http通信是一种比较常见并常用的通信方式。在Android中http网络编程中有两种实现方式,一种是使用HttpURLConnection,另一种就是使用HttpClient。这两种实现方式的大体过程都是:Android客...
分类:
移动开发 时间:
2014-10-01 00:06:10
阅读次数:
268
互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1)窃听风险(e...
分类:
其他好文 时间:
2014-09-28 22:40:05
阅读次数:
232
HTTP协议是构建在TCP/IP协议之上的,一次完整的HTTP通信会打开一次TCP连接。
所以深入理解HTTP协议,必须对TCP/IP协议有一定的了解。
HTTP代理
在现实的网络世界中,代理无处不在,对于客户端来说,代理就是服务端,对于最终的服务端来说,代理又是客户端。
代理的身份可以是双重的,所以在很多方面,代理作用很大:
做为缓存服务器,直接与客户端通信,缓解真实服...
分类:
其他好文 时间:
2014-09-18 09:49:23
阅读次数:
198
XMLHttpRequest是一个浏览器接口,使得Javascript可以进行HTTP(S)通信。最早,微软在IE 5引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax操作因此得以诞生。但是,这个接口一直没有标准化,每家浏览器的实现或多或少有点不同。HTML 5的概念形成后,W3C开始考...
分类:
编程语言 时间:
2014-09-14 21:59:37
阅读次数:
295
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!上一讲介绍了用WebView来抓取一个网页内容。这一讲我将介绍如何在安卓内部直接进行HTTP通信。《亚当的诞生》,西斯廷礼拜堂的吊顶画,米开朗基罗之作。当时的教皇强迫沉迷于雕塑的米开朗...
分类:
移动开发 时间:
2014-09-01 06:03:32
阅读次数:
310
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此In...
分类:
Web程序 时间:
2014-08-28 10:56:51
阅读次数:
193
众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。 HTTP协议简介:HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联.....
分类:
移动开发 时间:
2014-08-27 16:29:28
阅读次数:
264
一般HTTP通信时,会使用Content-Length头信息性来通知用户代理(通常意义上是浏览器)服务器发送的文档内容长度,该头信息定义于HTTP1.0协议RFC 1945 10.4章节中。浏览器接收到此头信息后,接受完Content-Length中定义的长度字节后开始解析页面,但如果服务端有部...
分类:
其他好文 时间:
2014-08-16 22:28:21
阅读次数:
284