1、求Java如何截取网站的域名加上后缀:例如.baidu.com截取其中的“baidu.com”
substring方法,如string str = abc.124.com,获取124.com的话就是str.substring(5,11)
2、java怎么通过get方式获取url的结果
您好,提问者: GET xxx HTTP/1.1首先这是固定的,如果是get方式提交的话,那么第一行必定是这回个。 可以通过readLine()读取第答一行,如下代码: //这样获取的是get提交的数组,空格分割 String[] getTitle = xx.readLine().split(" +"); String g...
3、Java怎么判断URL是域名格式还是IP加端口格式?
简单的办法是判断host格式,复杂的但稳妥的办法是当做域名处理,域名解析,如果解析出来的IP和域名字符串相等,那就是说当做的域名,其实是ip。
try {
URL url=new URL("http://www.sina.com.cn");
String host=url.getHost();
InetAddress address = null;
address = InetAddress.getByName(host);
if(host.equalsIgnoreCase(address.getHostAddress()))
System.out.println("ip");
else
System.out.println("domain");
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
4、java如何提取url里的域名
方法1:正则
(http://)或者(https://)开头
往后面匹配三个点,
不会的话百度一波。
然后把最后的点去掉
就可以得到域名
方法2:
将URL字符串转换为charArray
遍历 对.(点)的次数进行记数
第三次当前返回下标
用SubString切割字符串获取域名
5、java中如何实现URL类?
java中实现URL类,可以使用java工具类中的URL的类,实例如下:
import java.io.*;6、java如何获取访问者的域名?
你在第一个网站的链接中加一个参数,
在第二个网站中用这个参数来判断就行了。
7、java中 如何获取客户端请求的url
在servlet中的request对象中有url,可以用方法
getRequestURI().
如果在程序中得不到该请求的request对象
那就得不到。
所以得到url的
关键是
先得到
request
8、谁有截取url中 一级域名的 java代码
String url = request.getScheme()+"://"; //请求协议 http 或 https
url+=request.getHeader("host"); // 请求服务器
url+=request.getRequestURI(); // 工程名
if(request.getQueryString()!=null) //判断请求参数是否为空
url+="?"+request.getQueryString(); // 参数
9、请问java如何获取当前url路径?
可以通过“抄 类名.class.getResource("").getPath()”方法实现。袭
举例:”String path = XMLS.class.getResource("").getPath()“.
解释:以上语句就是获取到XMLS编译后的绝对路径(无法获取到java文件路径的,因为java运行的都是class文件)。