浏览器地址栏输入一个网址到页面展示网页内容的这段时间内,浏览器和服务器都发生了什么事情?
1、在接受到用户输入的网址后,浏览器会开启一个线程来处理这个请求,对用户输入的URL地址进行分析判断,如果是HTTP协议就按照HTTP方式来处理。
2、调用浏览器引擎中的对应方法,比如WebView中的loadUrl方法,分析并加载这个URL地址。
3、通过DNS解析获取该网站地址对应的IP地址,查询完成后连同浏览器的Cookie、userAgent等信息像网站目的IP发出GET请求。
4、进行HTTP协议会话,浏览器客户端向web服务器发送报文。
5、进入网站后台上的web服务器处理请求,如:Apache
原创
2022-03-21 21:23:20 ·
1604 阅读 ·
0 评论