产品在web中的工作流程如图:
浏览器工作流程(客户端):
用户访问网站时输入的URL,浏览器是无法根据输入的URL找到web服务器的,需要通过IP地址找到web服务器,因此,浏览器对用户URL的处理要经过两个步骤。
Step1:浏览器通过域名获取web服务器的IP地址(DNS解析)
Step2:通过解析到的IP地址访问web服务器
web通信知识:
1. url——统一资源定位符
作用:定位服务器资源
格式如:http://dun.163.com/
2.HTTP——超文本传输协议
-
http请求内容
-
http 请求响应报文
cookile——用户凭证
set-cooklie——web服务器向我们的浏览器颁发凭证
-
HTTP请求方式
GET
POST
HEAD 与GET请求类似,不同在于与服务器只放回HTTP头部消 息,没有页面内容
PUT 上传制定URL的描述
DELETE 删除指定资源
OPTIONS 返回服务器支持的HTTP方法
-
HTTP请求——Referer
作用:告诉服务器我们从哪里来,即告知服务器该请求的来源
-
不同的HTTP响应报文