产品经理的技术脑:产品是如何工作的?

 

产品在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响应报文

 

产品经理的技术脑:产品是如何工作的?