//获取是http 还是 https,如果有通过nginx就行转发,记得配置带上sceme信息
String scheme = request.getScheme();
System.out.println("scheme = " + scheme);
//获取域名
String serverName = request.getServerName();
System.out.println("serverName = " + serverName);
//组装成基础url
String basePath = scheme + "://" + request.getServerName() + "/";
System.out.println("basePath = " + basePath);

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

如何从request中获取域名相关推荐

  1. java 获取域名_Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名

    Java  获取主域名方法有很多种,有的用截串方式,我用的一个投机取巧的方式,这个获取域名的方法比较简单,代码也较少. Java从URL地址中获取域名//这样获取的方式,不请求就能获取到域名 URL ...

  2. springmvc从request中获取body的数据的方法

    从request中获取只需要3步骤即可,其中会用到dubbo的IOUtils,需要引入maven <dependency><groupId>com.alibaba</gr ...

  3. 从request中获取上一个请求的url

    在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用. 如在一个列表页中 ...

  4. Java中获取域名、端口号、项目名等实现路径适配

    场景 同一个项目部署在两个服务器上,域名和端口号不同. 在实现照片上传时需要进行路径的适配. 能根据不同的服务器赋予不同的路径. 实现 @Description("图片保存")@R ...

  5. php只获取来源域名不需要参数,在php中获取域名(不是子域)

    那么你可以使用parse_url来获取主机: $info = parse_url($url); $host = $info['host']; 然后,您可以做一些花哨的东西来获得TLD和主机 $host ...

  6. HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息

    最近在开发中需要从request中获取操作系统,浏览器及浏览器版本信息.我们都知道通过request.getHeader("User-Agent")可以获取到.但是这样获取到的信息 ...

  7. jsp java json解析,jsp中获取json字符串,并解析

    JqueryDemo1 function showData() { var str='{ "name": "John" }';//json标准格式 var ob ...

  8. Java中request有哪些方法,Java--获取request中所有参数的方法

    java获取request中的参数.java解析URL问号后的参数.有时候我们需要从request中获取参数,或者获取拼接在Url后面的参数,有时候一个一个去拿有点麻烦,一起拿出来放在一个map里面需 ...

  9. SpringMvc4中获取request、response对象的方法

    springMVC4中获取request和response对象有以下两种简单易用的方法: 1.在control层获取 在control层中获取HttpServletRequest和HttpServle ...

最新文章

  1. VBA最常用的基础代码、基础功能写法总结
  2. samba升级_潮闻快食 | adidas Originals经典鞋款Samba进化升级,C.E x Nike联名系列全释出!...
  3. 两经纬度之间的距离计算
  4. 深度学习(三十六)——R-FCN, FPN, RetinaNet, CornerNet
  5. C++(9)--裸指针、智能指针、引用
  6. 一院士给博士生的一封信:每天工作12小时,这仅是一个下限!
  7. 华北计算机研究所分房,请教公安部第一研究所这样分房合理吗??
  8. Effective C++: 05实现
  9. 红橙Darren视频笔记 热更新 bsdiff bspatch 在Android设备上的应用 架构篇1完结篇
  10. 揭秘《虚拟化与云计算》
  11. python——语音信号读取、分帧、加窗
  12. python中常见的三种选择结构_循序渐进学Python:三种选择语句
  13. denoiser插件_最新版AE/PR红巨人调色降噪插件合集 Magic Bullet Suite 13.0.9 Win/Mac
  14. 常见视频编码格式解析
  15. 为什么实对称矩阵要求其正交矩阵,而不是可逆矩阵使其对角化?
  16. 一文看懂STM32单片机和51单片机区别
  17. 微信怎么不带图片发朋友圈即只发文字朋友圈
  18. 字符集、字符编码、国际化、本地化简要总结(UNICODE/UTF/ASCII/GB2312/GBK/GB18030)
  19. 基于STM32的高精度温度测控系统-原理图设计
  20. 联想微型计算机如何设置u盘启动,联想电脑怎么设置U盘启动

热门文章

  1. jQuery点击头像上传头像图片并预览图片
  2. 电脑下方的任务栏点不动了怎么办???
  3. 实习6(持续更新)--数据分析
  4. ArcGIS for IOS 添加多个覆盖物,并设置点击覆盖物触发委托
  5. 下载 JDK LTS 版本安装
  6. 新一代的数据库备份解决方案--Oracle数据库
  7. win10系统cmd窗口设置定时自动关机及取消命令
  8. 微信公众平台修改服务器,微信公众平台开发配置及自定义分享
  9. 【ES】ES、JS之间的关系
  10. 贾扬清:从授之以鱼到授之以data,人工智能如何重塑传统软件行业