1、誰有截取url中 一級域名的 java代碼
String url = request.getScheme()+"://"; //請求協議 http 或 https
url+=request.getHeader("host"); // 請求伺服器
url+=request.getRequestURI(); // 工程名
if(request.getQueryString()!=null) //判斷請求參數是否為空
url+="?"+request.getQueryString(); // 參數
2、java如何獲取計算機域名
request.getRemoteAddr()
或者
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
這兩種都可以
3、java如何獲取根域名
1.得到當前工程的根路徑,代碼如下
String path = request.getContextPath();
2.得到登錄的計算機域名,如果沒有域名就得到IP
request.getRemoteHost();
3.得到登錄計算機的IP
request.getRemoteAddr();
4、java如何提取url里的域名
方法1:正則
(http://)或者(https://)開頭
往後面匹配三個點,
不會的話百度一波。
然後把最後的點去掉
就可以得到域名
方法2:
將URL字元串轉換為charArray
遍歷 對.(點)的次數進行記數
第三次當前返回下標
用SubString切割字元串獲取域名
5、如何獲取免費一級域名
現在免費的一級域名有.TK域名
申請地址:dot.tk
申請一個賬號之後可以申請無限個免費域名,但是域名有限制,就是90天之內要達到25個訪問量,如果90天內沒有達到,這個域名就會被收回。
TK的域名DNS解析不是很好,建議你用其他免費的DNS服務替代原來的。
如果是練手,或者是好玩的域名,可以弄個玩玩,如果要做站,不建議你用免費的域名。
6、怎樣用java編程得到二級域名?
最簡單的辦法,寫個爬蟲,把百度首頁設置為起點,然後執行以下步驟
1、建一個列表,把起始頁URL添加進去
2、從列表中取出一個URL,並把頁面抓下來
3、分析裡面的<a>標簽,把所有的href記下來
4、將同一個域的href記錄下,比如*.baidu.*,並追加到列表中
5、重復第二步,直到列表中沒有未訪問過的URL為止
。。。
分析所有的href鏈接,然後找出所有的二級域名
7、如何用java語言獲取域名
request.getRemoteHost()得到登錄的計算機域名,如果沒有域名就得到IP
request.getRemoteAddr()得到登錄計算機的IP
8、如何獲取url中的頂級域名
一、根據提問者的描述,可以採用URL顯性轉發。域名轉跳為目標URL。
二、域名版解析的定義:權
域名解析就是域名到IP地址的轉換過程。IP地址是網路上標識您站點的數字地址,為了簡單好記,採用域名來代替IP地址標識站點地址。域名的解析工作由DNS伺服器完成。
三、URL的定義:
URL(轉發):訪問域名時,將會自動跳轉到所指定的另一個網路地址(URL),此時在瀏覽器地址欄顯示的是跳轉的地址。