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文件)。