网站运营
位置:首页>> 网站运营>> 网页工作原理

网页工作原理

作者:佚名  发布时间:2007-11-04 18:51:00 

标签:工作原理,网址,网页

Internet正以空前的速度深入千家万户,不少公司或个人在网络上建立起主页和站点。公司通过网站发布产品信息、提供服务、寻求商业契机;而个人可以通过网页展示自己的才华和爱好并与他人交流。其中不知大家有没有考虑这样一个问题,就是设计和创建好的网页是如何显示在浏览器上的?笔者以几种不同网址输入格式为例,说说网页是如何具体工作的。

  一、标准的网址:域名+目录+文件名称

这是最标准的网址书写格式,例如输入:http://www.yesky.com/zxxw/001.htm,其中www. yesky.com为计算机域名,zxxw为该计算机根目录下的一目录,001.htm为该目录下的一个具体文件。对于一般的html文件, Web服务器会直接把文件传回给浏览器。这种最标准的网址书写格式使得浏览器与Web服务器之间只有文件传输的关系。其具体的通信过程为:

1.浏览器首先会通过www.yesky.com这样的域名来寻找存放网页的计算机服务器,如果找到,浏览器就会与该服务器联系,并建立信息传输通道使信息正确传输。

2.信息通道建立好后,浏览器就会向服务器要求下载zxxw目录下的文件001.htm。

3.文件下载成功后浏览器便会解释执行001.htm文件中的html标记,如果有图像,则下载图像文件,然后一起显示在浏览器窗口上。

二、只有“域名+目录”的网址

如果浏览器要查询的是目录,则Web服务器会判断这个目录是否含有默认文件,如果有,会将默认文件传给浏览器,没有则把目录的文件列表传给浏览器。例如http://www. yesky.com/news1和http://www.yesky.com/news2,这两个网址从表面上看都由域名和目录组成,news1 的子目录下放置有默认文件Index.html,news2目录下未放置默认文件。在浏览器地址框里输入第一个网址,一旦连接成功,服务器便把默认文件传回到浏览器端,最后解释执行该文件;输入第二个网址,返回的则是该目录下的文件列表, 这与FTP有点类似。如果服务器端不允许浏览器访问文件目录,浏览器端将会显示提示信息“不允许访问文件列表”,表明服务器端的一些设置要求必须明确指定要下载的具体文件名,如果浏览器没有找到要找的文件,则不允许下载其他文件或子目录。

三、只有域名的网址

其实最多的网址格式恐怕要数<HTTP: www.yesky.com< A>这种类型,它等于http://www.yesky.com/,表示$#@60;http://www.yesky.com$#@62;+目录“/”。当我们把上述的网址输进浏览器地址框执行时,浏览器首先与计算机服务器取得联系并建立通信信道,然后就向服务器发出要下载该网站网页的请求。由于没有明确下载文件具体名称,服务器就默认下载文件为服务器根目录下的文件Index.html。因此一旦收到下载请求,服务器就自动把该文件传回到浏览器端。最后浏览器启动解释执行功能来解释运行Index.html文件,并把最后的执行结果显示在用户的面前。

四、含有程序的网址

如果浏览器要下载的是扩展名为ASP或CGI的脚本程序,那么Web服务器会自动启动解释程序,然后把程序执行的结果传回给浏览器。例如http://www. yesky.com/test.aspde 的网址结尾并不是以.html为扩展名,而是以.asp为扩展名,test.asp为可执行程序,浏览器不能对它进行解释,所以只能先在服务器上解释运行,如果程序中带有参数,如http://www.yesky.com/test.asp?NAME=ZYS&AGE=21 (NAME和AGE为参数),则在执行过程用到这两个参数,然后服务器将运行结果传回给浏览器。如在结果中遇到html标记,浏览器就启动解释程序,然后按html标记的要求把网页的内容显示在用户面前。

0
投稿

猜你喜欢

  • 如果需要在运行 Microsoft Exchange2000 Server 或 Microsoft ExchangeServer 2003
  • ASP防注入之解决方案特殊页面处理因为有些页通过流式传递(比如含有文件上传的表单)如果单一使用穷举Form对象的操作就会出错所以要把这些页面
  • 今天给Godaddy主机用户介绍下.htaccess。.htaccess文档让你可以自定义你的站点或者站点上的某个具体的目录的行为。例如,如
  • 本期教程就分三部分为大家讲解Discuz! 7.0升级到Discuz! 7.1的过程:升级前的准备、升级中的注意事项以及升级后需要进行的一些
  • 1、为什么不能配置邮件服务器为open relay的?如果系统管理员将自己的邮件服务器设置为open relay,将会导致一些垃圾邮件发送者
  • 中国人民银行县支行服务器(Windows NT)一般既作为单位内部局域网的域控制器,又担负着网上公文处理、共享资源管理和收发电子邮件等重要任
  • 1、网站建设重设计轻应用建设企业网站是开展网络营销非常重要的一环。然而事实上,大部分企业网站都没有发挥出应有的网络营销作用。这跟企业对网站建
  • 本期教程就为大家解析会员升级或者搬家后再登录或者退出 UCenter Home 的时候有404的错误的排查方法,如下图所示问题分析:这个一般
  • DNS(Domain Name System)即域名系统是历史悠久的方法,它可以为具有IP地址的计算机分配域名,使计算机拥有字符型名称,如如
  • 前些天Google发布了AdSense for Feed,让广大博客可以在Feed中插入AdSense广告来赚钱了,如果博客发布Feed使用
  • 随着网络的发展和各种信息媒体的诞生,人们进行信息交流的方式和途径也越来越多,但是,由于现今的各种通信费用一直居高不下,且人们的生活节奏日趋加
  • 还记得诺基亚的成名广告语吗——“科技以人为本”。您可千万别小看这句话,西方科技之所以如此发达,很大程度上就源自于“以人为本”理念的贯彻。小到
  • NFS是网络文件系统(Network File System)的简称,是分布式计算系统的一个组成部分,可实现在异种网络上共享和装配远程文件系
  • 1.摘要本文主要定义了一种SMTP服务扩展,使用这种服务扩展服务器可以说明它在一个TCP发送操作中可以接收多少个指令。在一个TCP发送指令中
  • 怎样设置Godaddy域名的Google邮局呢?下面来自Google官方的教程:通过 http://www.godaddy.com 登录到您
  • 当我们用鼠标滚动放大图片时,往往会把页面表格也撑大了,这样造成页面不美观,为避免这个问题的出现,我们可以用下面的方法来解决这个问题:修改模板
  • 百度排名=搭配合理的META+合理的关键字布局+有效的内链+适当外链+网站历史+用户需要的内容合理的MATA 怎么叫合理呢?百度比较看重的是
  • Christmas,是对耶稣基督诞辰的祝福和庆祝。耶稣,又称为基督,是"基督教"的创始人和中心人物。每年12月25日的圣
  • Godaddy支持支付宝付款,对国内网友来说,是一大喜讯。可能有部分网友对E文不是太熟悉,这里小A做个教程,希望对大家有所帮助。Godadd
  • 1、网页使用框架框架内的内容通常不在搜索引擎抓取的范围之内。2、图片太多,文本太少。3、提交页面转向另一网站搜索引擎可能完全跳过这个页面。4
手机版 网站运营 asp之家 www.aspxhome.com