導航:首頁 > 編程語言 > 根據ip獲取城市java

根據ip獲取城市java

發布時間:2023-09-14 02:55:08

java 如何計算一個ip的歸屬地

importjava.io.BufferedReader;
importjava.io.InputStreamReader;
importjava.net.URL;
importjava.net.URLConnection;
publicclassTest{
publicstaticvoidmain(String[]args)throwsException{
//查詢IP的介面http://api.k780.com:88/?app=ip.get&ip=123.115.132.140&appkey=10003&sign=&format=json
BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));
System.out.println("請輸入要查詢的IP地址:");
Stringip=br.readLine();
Stringstr_url="http://api.k780.com:88/?app=ip.get&ip="+ip+"&appkey=10003&sign=&format=json";
URLurl=newURL(str_url);
URLConnectionconn=url.openConnection();
BufferedReaderretun=newBufferedReader(newInputStreamReader(conn.getInputStream()));
//這里返回的是一個JSON的格式,自己解析吧。
System.out.println(retun.readLine());
retun.close();
}
}

② java中怎樣寫通過IP查到城市地址的代碼

你去下載一個純真ip查詢的軟體 然後把里邊的地址導出來 是一個txt的文件
里邊的格式是這樣的
1.4.5.0 1.4.63.255 福建省 電信
1.4.64.0 1.4.127.255 廣東省 電信
1.4.128.0 1.8.255.255 福建省 電信
前2個是ip 最後一個是地址
......然後就不用我多說了把........

③ 在java web中怎麼用java代碼獲取訪問者的IP,同時根據訪問者的IP判斷他是屬於那個城市

舉個例子,假設伺服器端運行的是servlet,客戶端(瀏覽器)發送url到伺服器,經過解析,伺服器找到並運行相應的servlet程序,在servlet程序中可以接受到用戶提交的信息,比如用戶提交方式是Get方式,則servlet調用其doGet方法,在doGet方法中,可以通過request獲取用戶提交的數據(包括ip)
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String ip = requset.getRemoteAddr();//獲取客戶端ip
}

獲得了ip後就可以查詢ip所屬地址,可以登錄http://www.ip138.com/
若要自己編寫軟體查詢,就要連接資料庫。

④ Java查詢公網ip查詢具體地理位置

當然得去IP字典里查,如果你有IP地理位置的數據的話。如果沒有的,就得上一些查詢IP地理位置的網站去「偷」,具體方法參照我寫的一篇技術文章,我寫的是根據手機號碼查詢歸屬地,原理是一樣的。 http://gzhzh.javaeye.com/blog/425458
麻煩採納,謝謝!

⑤ java 如何獲取訪問者ip 並根據訪問者ip獲取所在城市

獲取訪問者真實ip
public
String
getRemortIP(HttpServletRequest
request)
{
if
(request.getHeader("x-forwarded-for")
==
null)
{
return
request.getRemoteAddr();
}
return
request.getHeader("x-forwarded-for");
}
ip獲取所在城市這個估計你要下載一個IP資料庫或者用webservice獲取了

閱讀全文

與根據ip獲取城市java相關的資料

熱點內容
三角形圓邊編程 瀏覽:457
手機壓縮文件怎麼壓縮到十兆以下 瀏覽:985
雲主機雲伺服器品牌 瀏覽:343
安卓emulated文件夾如何打開 瀏覽:311
採用fifo頁面置換演算法是 瀏覽:192
如何上網代理伺服器 瀏覽:591
Hro系統源碼 瀏覽:845
寶庫源碼 瀏覽:340
路飛和熊排解壓力 瀏覽:623
php定時更新 瀏覽:355
數控5軸編程培訓一般多久 瀏覽:558
cadpdf圖層 瀏覽:248
用登號器出現伺服器未響應是什麼 瀏覽:903
java演算法是什麼 瀏覽:634
程序員cc發展方向 瀏覽:987
智慧黑板在哪裡下載app 瀏覽:311
男生穿衣搭配app哪個好 瀏覽:596
光大信用卡年費在app哪裡可以看 瀏覽:211
如何在找機平台下載app 瀏覽:395
西安php工作好找嗎 瀏覽:927