web基础和http协议
https://www.baidu.com/ URLhttps://协议
www.baidu.com/ 域名
web先容
DNS和域名
DNS解析的方法:
1、运营商
2、/etc/hosts 人工设置的域名和ip地址之间的映射关系
3、/etc/resolv.conf dns服务器的ip地址 bind ,内网解析域名和ip地址之间的关系
网页:
编程语言:HTML语言编译而成的前端页面
纯文本格式的文件
浏览器翻译纯文本格式的文件,便于用户进行浏览
网站:由多个页面构成,是网页的一个联合体
首页:网站在设计时,已经设计好了的,用户打开该站点默认的页面。
链接:
URL:https://www.baidu.com/
超链接:将网站中不同的页面链接起来,形成一个内部的连接。
html: 编写网页的超文本的标记语言
发布:域名,网页设计好,多个页面通过超链接连接在一起,形成网站,然后注册发布。
<title>: 界说文档的标题
<base> 页面链接的默认地址
<meta> html 文档中元数据
<script> 客户端的脚本文件
web:
world wide web 环球广域网 万维网
是一种分布式图形信息体系:
1、强盛的网络基础设施
2、强盛的硬件装备和市场能够接受的价格
分布式:就是不同的组件部署在不同的机器上,用网络互相连通,形成一个团体的功能
集群:不同机器上部署雷同的应用,而且提供一样的对外功能
web1.0 已镌汰
纯页面模式,单项行为。
web2.0
更注重用户的交互,用户既是网站内容的消费者,同时也是网站内容的制造者。
静态页面:
纯文本格式的页面,是一个标准的HTML文件
文本,图像,声音,动画都属于页面的内容。也是静态页面
没有配景数据库,所有的信息不可用交互。
相对更新起来比力贫苦,一样平常用于网站的首页或者是展示型的网站
静态页面的URL是一个固定地址
动态页面:
1、页面是URL是不固定的,配景能够和用户进行交互
2、在动态网站的URL中,一样平常都有“?”
3、动态页面重要是和数据库进行交互
静态页面的特点:
1、固定的url地址
2、页面就是一个纯文本的用html语言编译的文件
3、静态页面没有配景数据库
4、静态页面不能实现交互
5、访问速度快,更新起来比力贫苦
动态页面的特定:
1、交互性 页面会根据用户的要求和操作进行响应,甚至改变页面的内容
2、主动更新
3、不同时间不同的人看到的页面发生变化。
cookie协议:浏览器提供的协议功能
cookie的信息不是生存在网站的,生存在浏览器当地,生存用户的登入状态,跟踪统计用户访问网站的习惯,是一种很小的文件,重要的作用就是生存用户的信息。
协议:就是内容信息之间传播的规则和标准
http协议:超文本传输协议,客户端和服务端之间进行数据传输的一种规则。
http是应用层的协议,创建在传输层的tcp之上,客户端和服务端之间通过tcp协议创建连接,应用层上使用http协议进行数据传输,通过指定端口来进行通信。
http创建连接的过程
1、客户端和服务端通过tcp协议创建连接,客户端向服务端的80端口发送连接哀求
三次握手的过程
2、http数据传输---------------》客户端向服务端发送哀求(http),http的哀求
3、服务器处理哀求,根据哀求体当中的内容进行处理
4、服务器返回响应的数据,生成一个响应体,响应体包含状态码,表现服务器对哀求的处理效果
5、数据传输,通过tcp创建的连接传输数据
6、数据传送完毕之后,关闭连接
哀求头和哀求体
method:客户端的哀求方式 get post
path:客户端哀求的路径
scheme:哀求的协议(https)
accept:客户端哀求之后,服务端需要响应客户端,客户端能够接受的数据范例
host:显示哀求客户端的ip地址
proxy-connection:keep-alive 告诉服务器怎样对哀求连接处理 keepalive
keepalive:服务端响应哀求,而且传输完数据之后,不要立刻关闭连接,保持一段时间(tcp连接)
http1.1新增的功能 http1.0---------->
user-agent:客户端哀求的工具信息(浏览器的信息)
响应头和响应体
哀求方式:GET
状态代码:200
状态码:指的服务端对客户端哀求的响应效果。
1xx 信息提示
2xx 200-206 200表现成功,客户端发送的哀求服务端能够成功的处理
3xx 300-305 表现重定向(页面的跳转) 304缓存
4xx 400-415 客户端错误
5xx 500-505 服务端错误
200表现哀求成功
301 表现永久重定向
302 表现临时重定向
304 表现访问的缓存
403 客户端没有权限访问服务端的页面
404 客户端哀求的页面不存在
500 内部服务器错误
502 网关失效
503 当前服务不可用
504 网关哀求超时
c/s app-----服务端
b/s 浏览器-----服务器
哀求的方式:
get:get是客户端向服务端哀求的默认方式,哀求数据
get的哀求数据是可以被缓存的
get的哀求,哀求字段的长度是有限定的
get的方式,哀求的字段会显示在url中,不太安全
post:post是向服务端发送数据,是向服务端添加或者是修改数据
post的数据是没有办法进行缓存的
post的哀求没有长度限定
post哀求的查询字段在url中是不显示的
https:加密的http,加密的超文本传输协议,在数据传输之前要通过证书进行身份验证,验证通过才可以进行数据传输。
http 端口 80
https 端口 443
假如502网关失效,怎样办理?
排错顺序:网络 防火墙 设置文件
[*] 刷新页面:首先,尝试刷新页面,由于偶然候这只是一个短暂的网络或服务器问题。
[*] 查抄当地网络连接:确保您的当地网络连接稳固,没有中断或延长过高。
[*] 查抄上游服务器:假如您是网站管理员,查抄上游服务器(如应用服务器、数据库服务器等)是否正常运行,是否存在性能问题或错误。
[*] 查抄防火墙和安全设置:确保防火墙或安全软件没有制止服务器之间的通信。
[*] 查抄服务器设置:确认网关或署理服务器的设置是否精确,包罗网络设置、端口映射等。
[*] 查抄DNS解析:确保DNS解析正常,服务器能够精确找到上游服务器的地址。
[*] 重启相关服务:尝试重启出现问题的网关服务器、署理服务器或相关服务,以消除可能的临时故障。
[*] 接洽服务提供商:假如问题连续存在且您无法自行办理,接洽服务器的服务提供商寻求技术支持。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]