web流程以及URL详解、HTTP。

web基本工作流程

首先,我们访问web服务,即打开上网浏览器通过访问域名(网站地址),然后通过DNS服务器进行解析,找到访问的IP地址,然后对服务器(数据库)进行访问,此时通过协议(http/https)响应,得到我们在浏览器上的页面,大致对象可以分为客户端/前端(用户,浏览器)服务端/后端(服务器,数据库)这些对象是web服务的重要组成。
图解:
在这里插入图片描述

URL—统一资源定位符

就是我们在浏览器上输入的站点连接
支持多种协议,如http,ftp等,作用:定位服务器资源
进行一个比喻,我们网购一个商品,但是这个商品如何到我们手中呢,当然是因为我们填写的收货地址,商品才能送达我们手中,而对于网络世界URL就相当于这个收货地址。

URL详细格式

在这里插入图片描述
例:
在这里插入图片描述

HTTP协议—超文本传输协议

web通讯时需要的协议,也是web服务的基础

HTTP请求过程

还是拿快递举例,快递小哥首先通过某种方式(汽车)运输商品,当他送达我们的收货地址,就会联系我们,告诉是某某快递公司,而此时我们对其进行一个身份验证,验证通过我们接收到货物,进行反馈,表示以签收。
而对于http服务,浏览器就相当于快递小哥,某种方式表示GET或者POST发送请求,host就是收货地址,User-Agent就相当于某某快递公司,http包含的cookie就是验证信息,当http服务器收到请求如果正常回应会发送200的一个响应码表示正常接收
http请求方式除了get,post还有
在这里插入图片描述
其中Referer字段很重要在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值