JAVA通過IP獲取地理位置地區
㈠ jsp/java如何根據ip定位訪問者的省份,地區
你可以用其他比如網路地圖(網頁鏈接)等提供的API可以獲得地區省份,你使用肯定是需要審核的,都是免費,你可以試試,自己實現我只能告訴你太難了,而且浪費時間,希望能幫到你。
㈡ java 如何獲取訪問者ip 並根據訪問者ip獲取所在城市
web程序的話訪問者的ip可以通過request直接拿到啊
然後通過ip資料庫查詢
這個可以去下載的
㈢ java根據ip地址獲取相應的所在地,精確到街道和門牌號,要怎麼實現
這個與具體程序實現沒有關系。主要看你採用了多精確的IP資料庫。
據說純真IP地址資料庫相對比較精確,還有其他的,你可以找找。
㈣ 在java web中怎麼用java代碼獲取訪問者的IP,同時根據訪問者的IP判斷他是屬於那個城市
舉個例子,假設伺服器端運行的是servlet,客戶端(瀏覽器)發送到伺服器,經過解析,伺服器找到並運行相應的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查詢的軟體 然後把里邊的地址導出來 是一個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查詢公網ip查詢具體地理位置
當然來得去IP字典里查,源如果你有IP地理位置的數據的話。如果沒有的,就得上一些查詢IP地理位置的網站去「偷」,具體方法參照我寫的一篇技術文章,我寫的是根據手機號碼查詢歸屬地,原理是一樣的。 http://gzhzh.javaeye.com/blog/425458
麻煩採納,謝謝!
㈦ java中,根據IP 判斷當前登錄地理位置距離上次登錄距離超過(800英里) ,代碼如何實現
找個地圖提供商,開放API介面的,用IP換坐標,然後計算。如果API有計算兩個地點距離的就省事了。
㈧ java根據ip獲取城市
你得需要有張IP和城市的關系對應表 ,具體數據細化到什麼程度 根據你的需要來制定
java獲取IP的方式一般是從HTTP請求中獲取,參看HttpServletRequest的方法getRequestURL
Reconstructs the URL the client used to make the request. The returned URL contains a protocol, server name, port number, and server path, but it does not include query string parameters.
參考頁面:
http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html#getRequestURL()
㈨ java web 獲取訪問者ip 根據訪問者ip獲取所在城市 求決解方案!!!
以前是有個騰訊QQ的IP資料庫文件,是純真網路提供的,自帶C或Java的常式,能根據ip獲得所在歸屬地的,你去搜一下吧,應該有最新版的。
㈩ 輸入ip查詢ip的地理位置,用JAVA代碼怎麼寫不要扯淡
POST到一些網站,然後解析返回的HTML。
自己維護整個IP數據據,困難的。