第一章web技术概述.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.4.2 响应格式 下面对一些常见的状态代码和状态描述进行说明: 200 OK????? //客户端请求成功 400 Bad Request? //客户端请求有语法错误,不能被服务器所理解 401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用? 403 Forbidden? //服务器收到请求,但是拒绝提供服务 404 Not Found? //请求资源不存在,eg:输入了错误的URL 500 Internal Server Error //服务器发生不可预期的错误 503 Server Unavailable? //服务器当前不能处理客户端的请求,一段时间后可能恢复正常 例如:HTTP/1.1 200 OK 2.4.3消息报头格式? 无论是请求还是响应都有报头 报头分成普通报头、请求报头、响应报头和实体报头四种类型。 每种报头都有许多行组成,每个行的格式如下 报头域名字:值 2.4.3消息报头格式? 常见的报头域 Accept Accept请求报头域用于指定客户端接受哪些类型的信息。 例如: Accept:image/gif,表明客户端希望接受GIF图象格式的资源; Accept:text/html,表明客户端希望接受html文本。 Server Server响应报头域包含了服务器用来处理请求的软件信息。下面是Server响应报头域的一个例子: Server:Apache-Coyote/1.1 Date 该域表示消息产生的日期和时间。 2.4.4超文本 超文本(Hypertext) 是用超链结将各种不同空间的文字信息组织在一起的网状文本。 超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。 目前最常使用的是超文本标记语言(Hyper Text Markup Language,HTML)及富文本格式 (Rich Text Format,RTF)。 超文本技术的本质就是在文档内部和文档之间建立关系,通过这种关系给了文本以非线性的组织。 3.1 HTML HTML ( HyPerText MarktlP Language ,超文本标记语言)是一种用来制作超文本文档的简单标记语言,它实际上是标准通用标记语言(Standard Generalized Markup Language , SGML )的一个子集。 虽然HTML 语言只是建议Web 浏览器应该如何显示和排列这些信息,最终在用户面前的显示结果取决于Web 浏览器本身的显示风格及其对标记的解释能力。 3.1 HTML ( l )无法支持后台数据库。 ( 2 )无法有效地对站点信息进行及时的更新。 ( 3 )无法实现动态显示效果。 3.2 DHTML DHTML 即动态的HTML语言(Dynamic HTML ),DHTML 并不是一门新的语言,它是以下技术、标准或规范的一种集成: ( 1 ) HTML 4 . 0 (演示1-1.html) ( 2 ) CSS ( Cascading Style Sheets ,层叠样式单) ( 3 ) CSSL ( Client-Side Scripting Language ,客户端脚本语言,例如JavaScript,VBscript语言) ( 4 ) HTML DOM ( HTML Document Object Model , HTML 文档对象模型)。 3.3 XML XML代表可扩展的标记语言(EXtensible Markup Language的缩写)。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识; 它也是元标记语言,即定义了用于定义与特定领域有关的、语义的、结构化的标记语言的句法语言。 演示1-2.xml 3.4 JavaScript JavaScript是目前使用最广泛的脚本语言,它是由Netscape 公司开发并随Netscape Navigator浏览器一起发布的. 是一种介于Java 与HTML 之间、基于对象的事件驱动的编程语言。使用JavaScript,不需要Java 编译器,而是直接在Web 浏览器中解释执行。 演示1-3.html 3.5 PHP PHP ( Hypertext Preprocessor ,超文本预处理器,也称Professional Home Page )是利用服务器端脚本创建动态网站的技术,它包括了一个完整的编程语言。 支持因特网的各种协议,提供与多种数据库直接互联的能力,包括MySQL 、SQL

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档