请问各位大神,在客户端里的客户端的请求路径: “/”为什么代表当前服务器,而服务器里的“/”为什么代表当前项目或者应用

从炸毛到秃顶 2018-09-11 06:32:02
这个的理解该从“客户端请求到服务器,服务器再响应到客户端”来理解么?有没有大神能详细解释下啊?
我用的是TOMCAT。因为是小白所以对于这些分类都不太懂,如果有分类错误请见谅
...全文
332 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
从炸毛到秃顶 2018-12-10
  • 打赏
  • 举报
回复
引用 3 楼 風灬雲 的回复:
我的理解是为了方便项目的移植;就好像项目上线或者我要把这个项目解析到另外一个域名的时候;假如之前的代码你用的不是这种 /url/...而是https://domain:port/url/...这样的话是不是每次换域名都要去改代码;如果使用/url/...这样的绝对路径,那么只需要把新的域名解析到根目录就可以了,不管用户通过什么域名访问,里面的路径都不会出错
好的,谢谢~
風灬雲 2018-11-06
  • 打赏
  • 举报
回复
我的理解是为了方便项目的移植;就好像项目上线或者我要把这个项目解析到另外一个域名的时候;假如之前的代码你用的不是这种 /url/...而是https://domain:port/url/...这样的话是不是每次换域名都要去改代码;如果使用/url/...这样的绝对路径,那么只需要把新的域名解析到根目录就可以了,不管用户通过什么域名访问,里面的路径都不会出错
从炸毛到秃顶 2018-11-06
  • 打赏
  • 举报
回复
引用 1 楼 qq_41114603 的回复:
/为绝对路径,就是指这个项目的根目录;项目上线的时候客户端的代码和服务端的代码会放到同一个目录下面;然后解析一个端口和域名指向这个根目录;然后通过地址 比如 http://127.0.0.1:8080 访问这个根目录;在根目录里面 / 就代表这个http://127.0.0.1:8080
请问下知道这个有什么用呢?新手小白各种懵逼
風灬雲 2018-09-12
  • 打赏
  • 举报
回复
/为绝对路径,就是指这个项目的根目录;项目上线的时候客户端的代码和服务端的代码会放到同一个目录下面;然后解析一个端口和域名指向这个根目录;然后通过地址 比如 http://127.0.0.1:8080 访问这个根目录;在根目录里面 / 就代表这个http://127.0.0.1:8080

10,607

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧