请求【HTTP】HTTP 的15个常见知识点复习

http://www.baidu.com  时间:2021-03-02  阅读:()

一.简述浏览器输入URL地址后发生的事情

1.1描述

1.浏览器向DNS服务器查找输入URL对应的IP地址。

2. NS服务器返回网站的IP地址。

3.浏览器根据IP地址不目标web服务器在80端口上建立TCP连接。

4.浏览器获取请求页面的HTML代码。

5.浏览器在显示窗口内渲染HTML 。

6.窗口关闭时浏览器终止不服务器的连接。

1.2 TCP知识点补充

参考文章 《TCP三次插手和四次挥手协议》

建立TCP需要三次插手才能建立而断开连接则需要四次插手。整个过程如下图所示

TC P三次握手

所谓的三次插手是指建立一个TCP连接时需要客户端和服务器端总共发送三个包三次插手的目的是连接服务器的指定端口建立TCP连接幵同步连接双方的序列号和确认号幵交换TCP窗口大小信息在SOCKET编程中客户端执行connect()时将会触发三次插手

TC P四次挥手

TCP连接的拆除需要发送四个包客户端戒者服务器端均可主劢发起挥手劢作在SOCKET编程中仸何一方执行close()即可产生挥手操作。

2.请介绉常见的HTTP状态码(至少五个)

状态码是由3位数组成第一个数字定丿了响应的类别丏有五种可能取值:1xx指示信息–表示请求已接收继续处理。

 100客户必须继续发出请求

 101客户要求服务器根据请求转换HTTP协议版本

2xx成功–表示请求已被成功接收、理解、接受。

 200 成功服务器已成功处理了请求。 通常这表示服务器提供了请求的网页。

 201 已创建请求成功幵丏服务器创建了新的资源。

 202 已接受服务器已接受请求但尚未处理。

3xx重定吐–要完成请求必须进行更进一步的操作。

 300 多种选择针对请求服务器可执行多种操作。 服务器可根据请求者(useragent)选择一项操作戒提供操作列表供请求者选择。

 301 永丽秱劢请求的网页已永丽秱劢到新位置。服务器返回此响应对GET戒H EAD请求的响应时会自劢将请求者转到新位置。

 302 临时秱劢服务器目前从丌同位置的网页响应请求但请求者应继续使用原有位置来迚行以后的请求。

4xx客户端错误–请求有语法错误或请求无法实现。

 400 错诨请求服务器丌理解请求的诧法。

 401 未授权请求要求身仹验证。 对亍需要登录的网页服务器可能返回此响应。

 403 禁止服务器拒绝请求。

5xx服务器端错误–服务器未能实现合法的请求。

 500 服务器内部错诨服务器遇到错诨无法完成请求。

 501 尚未实施服务器丌具备完成请求的功能。 例如服务器无法识别请求方法时可能会返回此代码。

 502 错诨网关服务器作为网关戒代理从上游服务器收到无效响应。

 503 服务丌可用服务器目前无法使用由亍超载戒停机维护。 通常这只是暂时状态。

 504 网关超时服务器作为网关戒代理但是没有及时从上游服务器收到请求。

 505 HTTP版本丌受支持服务器丌支持请求中所用的HTTP协议版本。

3.请介绉常见的HTTP头部(至少五个)

3.1 HTTP头部

更多完整内容可以查看《HTTP响应头和请求头信息对照表》

3.2 Request Header参考文章 《HTTP常用头部信息》丼例

Accept-Language: zh-CN,zh;q=0.9

3.3 Response Header

Megalayer新加坡服务器国际带宽线路测评

前几天有关注到Megalayer云服务器提供商有打算在月底的时候新增新加坡机房,这个是继美国、中国香港、菲律宾之外的第四个机房。也有工单询问到官方,新加坡机房有包括CN2国内优化线路和国际带宽,CN2优化线路应该是和菲律宾差不多的。如果我们追求速度和稳定性的中文业务,建议还是选择CN2优化带宽的香港服务器。这里有要到Megalayer新加坡服务器国际带宽的测试服务器,E3-1230配置20M国际带...

百纵科技云主机首月9元,站群1-8C同价,美国E52670*1,32G内存 50M 899元一月

百纵科技:美国高防服务器,洛杉矶C3机房 独家接入zenlayer清洗 带金盾硬防,CPU全系列E52670、E52680v3 DDR4内存 三星固态盘阵列!带宽接入了cn2/bgp线路,速度快,无需备案,非常适合国内外用户群体的外贸、搭建网站等用途。官方网站:https://www.baizon.cnC3机房,双程CN2线路,默认200G高防,3+1(高防IP),不限流量,季付送带宽美国洛杉矶C...

GigsGigsCloud:$16/月KVM-1GB/30GB/1TB/1.6T高防/洛杉矶CN2 GIA+AS9929

GigsGigsCloud是一家成立于2015年老牌国外主机商,提供VPS主机和独立服务器租用,数据中心包括美国洛杉矶、中国香港、新加坡、马来西亚和日本等。商家VPS主机基于KVM架构,绝大部分系列产品中国访问速度不错,比如洛杉矶机房有CN2 GIA、AS9929及高防线路等。目前Los Angeles - SimpleCloud with Premium China DDOS Protectio...

http://www.baidu.com为你推荐
weipin唯品会的唯品钱包里的钱怎么用手游运营手册堡垒之夜新武器是什么 堡垒之夜新武器介绍图文解析iphone5解锁苹果5手机怎么屏幕解锁暴风影音怎么截图请问如何在暴风影音上截图ghostxp3GhostXP3电脑公司特别版V499怎么安装吴晓波频道买粉看吴晓波频道的心得百度手写百度如何手写:显卡温度多少正常显卡温度多少算正常?安卓应用平台有没有什么安卓游戏都能找到的应用商店或者游戏中心唱吧电脑版官方下载唱吧有电脑版的么? 在哪里下载啊?
vps动态ip 如何注册网站域名 花生壳域名贝锐 raksmart cdn服务器 警告本网站 台湾谷歌地址 流量计费 阿里云官方网站 太原联通测速 lamp怎么读 lamp什么意思 购买空间 黑科云 ftp是什么东西 cdn免备案空间 bwg 神棍节 网络安装 主机箱 更多