如何从request中获取域名

川长思鸟来 2022-09-12 14:46 256阅读 0赞
  1. //获取是http 还是 https,如果有通过nginx就行转发,记得配置带上sceme信息
  2. String scheme = request.getScheme();
  3. System.out.println("scheme = " + scheme);
  4. //获取域名
  5. String serverName = request.getServerName();
  6. System.out.println("serverName = " + serverName);
  7. //组装成基础url
  8. String basePath = scheme + "://" + request.getServerName() + "/";
  9. System.out.println("basePath = " + basePath);

效果 basePath = http://ssvass-uat.longfor.com/

发表评论

表情:
评论列表 (有 0 条评论,256人围观)

还没有评论,来说两句吧...

相关阅读

    相关 request获取参数

      一.问题描述:   在给app做token验证的时候,要先在拦截器中获取到提交的参数并进行判断,如果携带的token不为空并且验证成功就放行,否则提示token验证失败。

    相关 使用javaurl获取域名

    昨天再开发中遇到个小问题,本来不值得写的,但是最近一直没写文章,决定还是简单写一下,刷刷存在感吧。 有个需求,要从url里面获取出完整的域名。从网上找了一下,大部分都是下面这