- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用层和应用层协议案例-国防科学技术大学
综合案例分析
1 如果你在北京用网络浏览器IE访问国防科学技术大学计算机学院网络工程系的主页,假设域名是,服务器位于长沙,IP地址是00,主页的文件名是index.html。
如果域名系统分为中国的根DNS服务器、湖南省DNS服务器、国防科大DNS服务器。其中全国的DNS和湖南的DNS都可以查询到国防科大主页的域名,再往下就只有国防科大的DNS服务器可以查询到。请说明IE浏览器访问网络工程系主页过程中域名解析的步骤。
北京用户要通过域名访问网络工程系,必须获取该域名对应的IP地址,浏览器首先会访问在本机上登记的域名服务器,如果该服务器中不包含这个域名,就会访问根服务器,根服务器可能不知道该域名对应的IP地址,但知道该域名可以被某一个域名服务器(如中国的域名服务器)负责解析,于是把该请求发送给中国的域名服务器,该域名服务器如果依然不知道该域名对应的IP地址,但它知道国防科大的域名服务器能够解析该地址,因此把该请求发送给国防科大的域名服务器,国防科大的域名服务器接到请求后,把网络工程系的网站的IP地址返回给北京的用户浏览器,从而完成域名解析。浏览器通过HTTP协议访问WEB服务器主要哪两种操作方法,这两种操作方法有何区别?
访问主页一般都是用get方法,get方法和post方法的主要区别包括:get是从服务器上获取数据,post是向服务器传送数据;
get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制;
get限制form表单的数据集的值必须为ASCII字符;而post支持整个ISO10646字符集;
post请求只能适合于页面到页面之间的转移请求,从地址栏中直接输入地址,发出的请求是无法形成post请求的。
HTTP协议1.0版本使用非持久连接,1.1版本使用持久连接,说明两者的区别,以及HTTP1.1协议采用持久连接带来的好处。一般用户访问网站是连续访问多个页面,HTTP1.0是非持久连接,每一次访问都需要建立一个连接,访问结束后,连接会断开。这样导致很多无谓的资源浪费;HTTP1.1采用永久连接,连续进行多次访问只需要建立和断开一次连接就可以,节省开销。如果WEB服务器上缺省的主页名称为index.html,但是服务器上现在没有这个文件,说明服务器返回的响应信息包括哪些内容。响应报文中包括状态行、头部和正文,状态行给出HTTP的版本,状态码为404,状态短语为OK,头部给出了日期、服务器名字、MIME版本和文档长度。
下面是HTTP1.1协议中请求和响应消息的内容示例,其中加粗与斜体字部分是其中最重要的内容,请说出这些内容的具体功能。
◆ HTTP请求消息示例 GET/index,html HTTP/1.1 Accept:image/gif,image/jpeg,*/* Accept-Language:zh-ch Accept-encoding:gzip,deflate User-Agent:Mozilla/4.0(compatible;MSIE6.0;Windows NT5.1) Host:localhost:8080 Connection:Keep-Alive
◆ HTTP请求消息示例 GET/index,html HTTP/1.1 GET说明采用的方法GET方法,其中方法包括GET、POST、HEAD等。Index.html说明需要GET的内容, HTTP/1.1说明采用的协议HTTP1.1,历史上曾经包括1.0。 Accept:image/gif, image/jpeg,*/* Accept-Language:zh-ch Accept-encoding:gzip,deflate User-Agent:Mozilla/4.0(compatible;MSIE6.0;Windows NT5.1) Host:localhost:8080 访问主机名为localhost的8080端口
Connection:Keep-Alive 保持连接,而不是响应后立即断开连接。
◆ HTTP响应消息示例 HTTP/1.1 200 OK Servert:Microsoft-IIS/4.0 Date:Mon,3 Jan 1998 13:13:33 GMT Content-Type:text/html Last-Modified:Mon,11 Jan l998 13:23:42 GMT Contelit-Length:112
html
...
/html
◆ HTTP响应消息示例 HTTP/1.1 200 OK HTTP1.1协议, 返回代码为200,代表访问成功。
Se
您可能关注的文档
最近下载
- 2025年江苏新海高级中学少年班自主招生语文试卷真题.pdf
- 高考英语完形填空专项训练高考真题120题含答案解析.docx
- 金融风险管理(中央财经大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 2025年水体富营养化微生物修复技术效果评价报告.docx
- 新版人教版小学数学四年级上册期末综合试题 含 答案.docx
- Nigerian Investment Promotion Committee尼日利亚投资促进委员会Investment Guide入门指南.pdf
- 给排水国标图集-05SS521:预制装配式钢筋混凝土排水检查井.pdf VIP
- 世界职业院校技能大赛.pptx VIP
- 《铁路劳动安全》高职铁道类专业安全教育培训全套教学课件.pptx
- 竣工资料整理资源配置要点.docx VIP
原创力文档


文档评论(0)