1 引入浏览器和服务器的种类都有很多,要在它们之间通讯,必定要遵循一定的准则,而http协议就是这样的一个"准则"。Http协议:规定了 浏览器 和 服务器 数据传输的一种格式。当浏览器想要获取服务器的服务,就会往服务器发送一个请求,这个请求就会使用Http协议规定的格式发送到服务器,而服务器收到这...
分类:
编程语言 时间:
2014-11-25 16:13:28
阅读次数:
189
User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。分析浏览器的User-Agent 我们可以收集客户端相关信息:是否手机、操作系统、浏览器等信息。...
分类:
移动开发 时间:
2014-11-25 12:51:27
阅读次数:
265
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-h...
分类:
Web程序 时间:
2014-11-25 10:36:01
阅读次数:
226
http://www.cnblogs.com/zhangdongzi/archive/2011/04/19/2020688.html上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需...
分类:
移动开发 时间:
2014-11-25 07:05:57
阅读次数:
156
在上一篇《主程的晋升攻略(6):CGI和FastCGI》中,讲到Web服务器和CGI/FastCGI能动态输出内容,从而提供更强大的业务处理能力。Web服务器这种架构,我称之为Web模式,与之相对的是Svr模式。Web模式和Svr模式是互联网项目的后台最常见的两种模式。先介绍几个概念。
同步通讯 vs 异步通讯
同步通讯是指在一个连接中,一个请求的应答没回来前,不能发送下一个请求,整个通讯...
分类:
其他好文 时间:
2014-11-24 17:20:21
阅读次数:
131
转自:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相...
分类:
Web程序 时间:
2014-11-23 21:38:39
阅读次数:
296
REST是Roy Thomas Fielding博士于2000年在他的博士论文中阐述的一种架构风格和设计原则。REST并非一种协议或者标准,事实上它只是阐述了HTTP协议的设计初衷;现在HTTP在网络上被广泛应用,然而人们却越来越多的把它作为一种传输协议而非应用协议,比如SOAP类型的WebServ...
分类:
其他好文 时间:
2014-11-23 21:32:48
阅读次数:
269
和TCP/UDP协议比起来,HTTP协议或许更为大家所熟知,因为大家处处都可以看到http://xxx.com的字样。但是,真正了解HTTP协议的同学,或许只是少数,还有很多人甚至不知道“404”的含义。而本文,正是让大家来更深入的了解下这位最熟悉的陌生人。...
分类:
Web程序 时间:
2014-11-23 15:59:46
阅读次数:
338
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation ...
分类:
Web程序 时间:
2014-11-22 11:58:42
阅读次数:
240
为什么需要Session这是为了填补 Http 协议的局限,当用户去访问一个页面,服务端返回完了请求(如,你访问完一个网页,这个页面将页面内容,界面UI呈现给你),就算是结束了,就断开了,服务端不再去追踪客户端(浏览器)的任务状态,所以 Http 的每次请求都是独立的,非连续的,Http 也称为无状...
分类:
编程语言 时间:
2014-11-22 11:58:03
阅读次数:
185