Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名
Java 获取主域名方法有很多种,有的用截串方式,我用的一个投机取巧的方式,这个获取域名的方法比较简单,代码也较少。
Java从URL地址中获取域名
//这样获取的方式,不请求就能获取到域名
URL url = new URL("https://www.sojson.com/yasuoyihang.html");
String domain = url.getHost();
System.out.println("域名:" + domain);
如果要获取 一级域名 ,那么请看这篇:https://www.sojson.com/blog/209.html
Java从Request 获取域名
StringBuffer url = request.getRequestURL();
String tempContextUrl = url.delete(url.length() - request.getRequestURI().length(), url.length()).append("/").toString();
StringBuffer url = request.getRequestURL();
String tempContextUrl = url.delete(url.length() - request.getRequestURI().length(), url.length()).append(request.getServletContext().getContextPath()).append("/").toString();
版权所属:SO JSON在线解析
原文地址:https://www.sojson.com/blog/210.html
转载时必须以链接形式注明原始出处及本声明。
本文主题:
如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。