启动tomcat,在浏览器中输入http://localhost:8080/web_kevin/hello.html,发生的事情如下:
1.浏览器解析主机名,即解析localhost。浏览器首先会到本地的hosts(路径为C:\Windows\System32\drivers\etc)文件中查询有没有localhost对应的ip,如果有则尝试连接该ip对应的主机,如果没有则连接DNS服务器,然后继续在DNS服务器上查询localhost对应的ip,如果有则查实连接该ip对应的主机,如果没有则报错。
2.浏览器连接上主机名对应ip地址的服务器后,发送http请求,服务器接收到请求后,首先会解析主机名,即解析localhost,然后解析web应用,即解析web_kevin,最后解析资源名,即解析hello.html,获取资源后将其返回给浏览器,浏览器将接收到的信息呈现在页面上。
时间: 2024-10-12 07:43:28