TCP三次握手 1.A->B 2.B->A 3.A->B 默认端口80 --------------------------------------- 请求-响应模式的协议 先请求,再响应;请求和响应一一对应 ---------------------------------------- HTTP...
分类:
其他好文 时间:
2014-08-13 12:32:16
阅读次数:
157
Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。大多数的Android应用程序都会使用HTTP协议来发送和接收网络数据,而Android中主要提供了两种方式来进行HTTP操...
分类:
移动开发 时间:
2014-08-12 17:00:34
阅读次数:
269
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 HTTP(端口80)协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS(端口443)。 HTTP协议永远都是客户端发起请求,服务器回送...
分类:
其他好文 时间:
2014-08-12 13:15:54
阅读次数:
185
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。。。h...
分类:
其他好文 时间:
2014-08-12 12:46:34
阅读次数:
299
一、简介HttpClient是ApacheJakartaCommon下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中,比如ApacheJakarta上很著名的另外两个开源项目Cactus和HTMLUnit都使用了Htt..
分类:
其他好文 时间:
2014-08-12 03:41:24
阅读次数:
234
有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看这...
分类:
其他好文 时间:
2014-08-12 03:14:23
阅读次数:
158
关于缓存的二三事
本文主要想讲一下缓存的一些详细过程,为了让大家容易看懂,并且可以做出选择性的了解整个缓存的机制,我在这里从问题入手,逐步剖析缓存中的原理和用户代理(可以简单认为是浏览器)在这里所做的操作。
问题:
缓存和304的区别与联系http响应首部中Age和Max-Age的区别与联系缓存过期一定会再验证吗Cache-Control:no-cache;和Cache-Control:...
分类:
其他好文 时间:
2014-08-12 00:50:23
阅读次数:
263
用户从浏览器发起一个HTTP请求,存在编码的地方是URL、Cookie、Paramiter。服务器端接收到HTTP请求后要解析HTTP协议,其中URL、Cookie和POST表单参数要解码,服务器端可能还需要读取硬盘数据(数据库、文件),这些数据都可能存在编码问题。当Servlet处理完所有请求的数...
分类:
编程语言 时间:
2014-08-11 17:09:52
阅读次数:
258
https协议:httpd是否支持ssl是决定于是否装载了ssl模块http协议:文本编码格式(telnet可以验证明文传输的。https协议:基于SSL二进制编码https监听在443/tcphttpd:sslssl是基于IP地址创建,所以,每一个IP仅创建一个SSL回话;(也就是说一个IP只能建立一个ssl,要是你利用主..
分类:
系统相关 时间:
2014-08-11 10:22:13
阅读次数:
368
Apache简介:Apache是一款著名的web服务器的软件。它是实现HTTP协议的一个工具,而httpd则是Apache超文本传输协议服务器的主程序。下面我来说说Apache的配置文件(非常重要)1,配置文件总体分为3个部分:Section1:GlobalEnvironment功能:控制Apache服务器进程的全局操作的Se..
分类:
其他好文 时间:
2014-08-11 03:09:12
阅读次数:
246