web开发基础HTTP与HTML.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学目标 了解HTTP协议和响应模式 了解HTML基本组成 了解常用标签 补充搭建JSP运行环境 认识JSP 页面元素 JSP 页面的元素 动手开发DIY % //获取welcome.htm网页提交的用户名user中的内容到username中 String username=request.getParameter(user); //获取welcome.htm网页提交的密码pwd中的内容到password中 String password=request.getParameter(pwd); % 你好,%=username% ,欢迎光临我的网站。 你刚才输入的密码是%=password% 2.1 HTTP协议和响应模式 HTTP是浏览器与服务器之间的桥梁。 HTTP的使用。 HTTP从1990年开始在WWW得到应用,到现在已经是最常用的协议,在地址栏中输入,会变成http:// ,说明使用的是HTTP协议来访问的该网站。 HTTP简介。 HTTP(HyperText Transfer Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URL、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。 URI介绍 Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通 用资源标示符(Uniform Resource Identifier, 简称URI)进行定位。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。 考虑下面的URI,它表示了当前的HTML 4.0规范:  /html/html40/ 这个URI是这样的:这是一个可通过HTTP协议访问的资源,位于主  机上,通过路径“/html/html40”访问。 URL介绍 统一资源定位符(URL)是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。 Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是Internet上的站点。简单地说,URL就是Web地址,俗称“网址”。 URL的组成 URL由三部分组成:协议类型,主机名和路径及文件名。通过URL可以指定的主要有以下几种:http、ftp、gopher、telnet、file等。 ?? Get和Post介绍 HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。根据 HTTP 规范,GET 用于信息获取,而且应该是 安全的和幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。幂等的意味着对同一 URL 的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格。从根本上讲,其目标是当用户打开一个链接时,她可以确信从自身的角度来看没有改变资源。 比如,新闻站点的头版不断更新。虽然第二次请求会返回不同的一批新闻,该操作仍然被认为是安全的和幂等的,因为它总是返回当前的新闻。反之亦然。POST 请求就不那么轻松了。POST 表示可能改变服务器上的资源的请求。仍然以新闻站点为例,读者对文章的注解应该通过 POST 请求实现,因为在注解提交之后站点已经不同了(比方说文章下面出现一条注解); 2.2 HTML基础 HTML语法基础 HTML标签是文档标识符,它是成队出现的,首标签HTML和尾标签/HTML分别位于文档的最前面和最后面,明确地表示文档是以超文本标识语言(HTML)编写的。该标签不带有任何的属性。事实上,我们现在所用的浏览器是自动识别HTML文档的,并不要求有HTML标签的出现。也不对它进行任何的操作。但是,为了提高文档的适用性,还是应该养成用这个标签的习惯。 HTML基本结构 html//语法开始 head title /title /head body /body /html //语法结束 2.2 HTML基本结构 BODY标签 。body标签是成对标签。在body/body之间的内容将显示在

文档评论(0)

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

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

1亿VIP精品文档

相关文档