还记得几年前刚刚工作的我每天上班的之一件事就是打开浏览器,浏览一些军事,财经方面的新闻。那个时候对TCP/IP还不是很清楚,为什么明明是TCP协议要和IP一起,他们为什么客户端连接服务端需要指定ip和端口号,服务端连接客户端的时候不用指定端口号呢?为什么要三次握手?为什么TCP能保证消息的可靠性。我在问自己这是为什么,没想到几年过去了比起几年前更加迷惑!哈哈开玩笑的。那么当我们通过浏览器发送一次 *** 请求的时候到底发送了什么事情呢?
当我们开发web应用时,首先会在浏览器上输入http://ip地址,端口号和资源目录,这种连接叫做URL,其实浏览器还可以处理像FTP,MAILTO等协议,当然这里咱们还是要关注下HTTP协议,毕竟是web居多。下图为不同协议的URL(URL(uniform resource locator)以及各个部分含义
HTTP协议
FTP协议
file协议(本地文件)
那我们现在知道了URL的大体概念之后,咱们可以进行之一个步骤
1.浏览器解析URL:
以http://user:password@localhost:9009/dir/name.html为例
1.1.1:http代表协议名称
1.1.2://后面user:password代表的服务器的用户名和密码(可省略大部分情况都是//直接跟服务器域名)
1.1.3 @后面是服务器域名和端口号 (端口号可以sheng'l)
1.1.4端口号后面/之后的是文件目录(可省略)
刚刚1.1.4说文件目录可以省略,像这样http://localhost:9009/没有文件目录的URL访问的是什么,很简单这需要服务器上设置一个默认文件, 一般来讲都叫index.html或者是default.html,这样写http://localhost:9009 也是允许的。我们都知道/代表的是web服务器的root目录,那这样的请求呢,
http://localhost:9009/name 是不是说一个叫name的文件名字呢?实际上这个name不一定是文件名称,也有可能是目录,因为操作系统不允许同时存在name的目录和文件名。
2.URL在解析之后,因为我们使用的是HTTP协议,浏览器会生成HTTP消息
SEO优化其实是网站优化的一部分,无论是网站内部优化,还是站外优化,都包含其中,从而提高搜索引擎上的排名,起到直接销售或者企业品牌推广的作用,保障企业通过线上服务获得足够的利润。 太之云:vip...
如何制作一篇论文目录?论文目录就相当于一个导航一样,使他们更容易根据标题和页码在文档中找到信息。一个好的目录应该是容易阅读和易于使用的。您可以在计算机上手动编写目录,也可以使用文字处理工具为您创建目录...
电脑日常工作,经常会用到办公软件Word,当我们把一篇Word文档编辑好以后,忘了做目录怎么办?一个一个录简直太费劲儿了,今天小编教大家一个Word文档自动生成目录的方法,一看就会哦。 方法: 首...
迄今最大规模人类遗传变异体目录公布 有助深入认识基因功能 发现疾病相关基因 科技日报北京5月31日电 (记者张梦然)英国《自然》《自然·通讯》《自然·医学》杂志近日同时发表来自多家研究机构的一系列...
新华社厦门9月8日电(记者李慧颖、付敏)商务部副部长王受文8日在出席“云上投洽会”上线仪式时表示,商务部正加快推进修订鼓励外商投资产业目录的相关工作,将大幅增加鼓励的条目,支持更多外资企业享受到相关的...
新华社北京8月4日电(记者屈婷)国家医疗保障局日前发布《2020年国家医保药品目录调整工作方案(征求意见稿)》,向社会公开征求意见。与新冠肺炎相关的呼吸系统疾病治疗用药、第二批国家集采中选药品等有望纳...