浏览器访问本地Tomcat上的项目的过程是什么样的
就是浏览器是怎样发现本地Tomcat上的程序的
------解决方案--------------------根据填写的访问域名进入hosts寻找该域名对应的ip,如果ip为192.168.1.1则为本机ip,再从tomcat放置项目的webapp文件下查询域名后填写的项目名称,再寻早你要访问的网页,如果没写网页则会去项目的web文件下去需找定义的默认访问网页。
------解决方案--------------------浏览器地址URL解析
schema://host[:port#]/path/.../[?query-string][#anchor]
scheme 指定低层使用的协议(例如:http, https, ftp)
host HTTP服务器的IP地址或者域名
port# HTTP服务器的默认端口是80,这种情况下端口号可以省略。如果使用了别的端口,必须指明,例如 http://www.cnblogs.com:8080/
path 访问资源的路径
query-string 发送给http服务器的数据
anchor- 锚
咱们一般的访问路径到path就可以了
通过host 和 port 找到是哪台机子(服务器)和 连接端口
通过path 得到项目的访问路径
例如:news/index.jsp 就先找到tomcat
下的news工程,然后再找index.jsp
找到后调取相应资源显示给浏览器