摘要: 1 # -*- coding: utf-8 -*- 2 3 from datetime import datetime 4 import time 5 6 # 取当前时间,返回string类型 7 now_str = time.strftime("%Y-%m-%d %H:%M:%S") 8... 阅读全文
posted @ 2012-09-17 21:39 Aveen 阅读(233) 评论(0) 推荐(0)
摘要: (1)状态信息的分类:1.从涉及的客户来分:特定于某个客户的状态信息所有客户所共有的状态信息2.从状态信息的生存周期:一次会话内状态信息多次会话间的状态信息(2)状态信息的维护1.返回客服端的HTML文档(基于HTML规范的)作为HTML文档中某个表单内的控件值作为HTML文档中某个超链接等元素所指向的目标URL的一部分(?后面)当用户结束会话后,服务器端返回给客户端的HTML文档将不再存在。因此,这种方法通常只适用于维护特定于某个客户的、一次会话内部的状态信息2.客户端存储文件-Cookie(基于htpp协议)Cookie维护状态信息的过程: 客服端第一次访问服务器端应用程序,此时客户端还. 阅读全文
posted @ 2012-09-17 18:41 Aveen 阅读(319) 评论(0) 推荐(0)
摘要: (1).CGI:1.Web服务器功能的扩展通过调用服务器端的可执行程序来扩展web服务器的功能。CGI就是其中一种简单的、通用的扩展标准2.网关:web服务器作为互联网应用的基础平台,它实质上是一个网关,即介于多种协议之间的程序web服务器由两个部分组成:HTTP守候程序(HTTPd),完成web服务器的基本功能,包括:和客户建立连接;接受客户提交的HTTP请求消息,将HTTP响应消息返回给客户,关闭连接等。狭义的web服务器就是指这个部分各种服务器端应用程序组成:这些应用程序作为HTTPd和其它外部系统之间的中介,完成服务器的扩展功能,平时所说的网关应用程序就是指这个部分3.CGI规范网关应 阅读全文
posted @ 2012-09-17 17:53 Aveen 阅读(605) 评论(0) 推荐(0)
摘要: HTTP协议解决了数据在web客户端和服务器之间的传递的问题HTML解决了Web上数据的表示和展现问题,既实现了静态页面又为活动页面、动态页面奠定了基础客户端脚本利用浏览器提供的DHTML模型实现了活动页面服务器端应用程序实现了动态页面 阅读全文
posted @ 2012-09-17 17:11 Aveen 阅读(189) 评论(0) 推荐(0)
摘要: HTTP应用可分为三种类型:HTTP客户程序 HTTP服务器程序 服务器端应用程序(1).HTTP客户程序可以看做是一种用户代理,它的作用就是代表用户和Web服务器进行交互,以实现下载文档、提交消息等目的典型的HTTP客户程序有:Web浏览器、Web文档下载程序(其用途主要是采用断点续传、多线程下载手段帮助用户快速、高效地从服务器下载资源)、Web Robot(用于信息检索、资源发现等目的而对Web进行遍历,从某个或某些URL开始沿着Web上 的超链接采用深度优先或广度优先的方法来下载所有的Web页面)HTTP客户程序实际上是HTTP协议内容的部分实现,因此要能够开发HTTP客户程序,必须理解 阅读全文
posted @ 2012-09-17 17:07 Aveen 阅读(510) 评论(0) 推荐(0)
摘要: 一.消息类型:请求消息Request和响应消息Response二.消息格式:包括一个起始行start-line,零个或多个消息头字段message-header,一个空行CRLF以指示头字段结束,零个或一个消息体message-body请求消息和响应消息的起始行:start-line=Request-Line|Status-Line(1)起始行start-line 请求行:包括一个表示请求方法的字符串,一个表示请求方法所作用资源的标识符Request-URI,所使用的HTTP版本号HTTP-version,以及一个表示请求行结束的回车换行符CRLF,这些字符串之间使用空格作为间隔1.请求方法. 阅读全文
posted @ 2012-09-17 00:50 Aveen 阅读(678) 评论(0) 推荐(0)
Top