一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - java中獲取當前服務(wù)器的Ip地址的方法

java中獲取當前服務(wù)器的Ip地址的方法

2020-08-05 11:30George93 Java教程

本篇文章主要介紹了java中獲取當前服務(wù)器的Ip地址的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1、tomcat是一款免費的開源Web服務(wù)器,如果部署在本地,那么對應(yīng)的那么為localhost,對應(yīng)地址為127.0.0.1。

例子:可以通過http://localhost:8080/項目root值訪問,也可以通過http://127.0.0.1/項目root值訪問。

如果部署在服務(wù)器(linux)系統(tǒng)類,則需要通過服務(wù)器的Ip地址進行訪問。

2、下面說說怎么獲取Ip地址:

獲取本地的Ip地址:

java" id="highlighter_578626">
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public static void main(String[] args) {
    try {
       InetAddress address = InetAddress.getLocalHost();//獲取的是本地的IP地址 //PC-20140317PXKX/192.168.0.121
       String hostAddress = address.getHostAddress());//192.168.0.121     
       InetAddress address1 = InetAddress.getByName("www.wodexiangce.cn");//獲取的是該網(wǎng)站的ip地址,比如我們所有的請求都通過nginx的,所以這里獲取到的其實是nginx服務(wù)器的IP地
       String hostAddress1 = address1.getHostAddress());//124.237.121.122
       InetAddress[] addresses = InetAddress.getAllByName("www.baidu.com");//根據(jù)主機名返回其可能的所有InetAddress對象
       for(InetAddress addr:addresses){
       System.out.println(addr);//www.baidu.com/14.215.177.38
       //www.baidu.com/14.215.177.37
      }
    } catch (UnknownHostException e) {
       e.printStackTrace();
   }
 }

獲取服務(wù)器的Ip地址(其他人寫的)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/**
   * 獲取服務(wù)器IP地址
   * @return
   */
  @SuppressWarnings("unchecked")
  public static String getServerIp(){
    String SERVER_IP = null;
    try {
      Enumeration netInterfaces = NetworkInterface.getNetworkInterfaces();
      InetAddress ip = null;
      while (netInterfaces.hasMoreElements()) {
        NetworkInterface ni = (NetworkInterface) netInterfaces.nextElement();
        ip = (InetAddress) ni.getInetAddresses().nextElement();
        SERVER_IP = ip.getHostAddress();
        if (!ip.isSiteLocalAddress() && !ip.isLoopbackAddress()
            && ip.getHostAddress().indexOf(":") == -1) {
          SERVER_IP = ip.getHostAddress();
          break;
        } else {
          ip = null;
        }
      }
    } catch (SocketException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  
    return SERVER_IP;
  }
}

基于SSM框架的農(nóng)業(yè)物聯(lián)網(wǎng)智能養(yǎng)殖系統(tǒng)中的養(yǎng)殖日志要求上傳一張圖片到服務(wù)器中。本地測試時,由于保存的路徑在本地磁盤E中,所以后臺直接從本地獲取了資源文件。傳入服務(wù)器胡,找不到該文件,估計是IP地址無法獲取到,只有對應(yīng)的文件路徑,基于此,想設(shè)計出從服務(wù)器里讀取文件信息,但是并沒有成功。后來發(fā)現(xiàn)localhost與127.0.0.1是一致的,就想起了用服務(wù)器IP地址代替localhost完成讀取操作,但本質(zhì)仍然是前臺界面的讀取。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://www.cnblogs.com/george93/p/6306579.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 天天摸天天操天天爽 | 国产精品视频在这里有精品 | 欧美日韩专区国产精品 | 亚洲国产成人精品无码区5566 | tube69中国露脸 | 欧美亚洲国产成人不卡 | 日本高清免费不卡在线播放 | 无颜之月全集免费观看 | 午夜一区二区免费视频 | 国内精品伊人久久大香线焦 | 日本sss在线高清观看 | 亚洲乱亚洲乱妇41p国产成人 | 日韩视频在线观看中字 | 果冻传媒在线播放观看228集 | 秋葵丝瓜茄子草莓榴莲樱桃 | 午夜一区二区免费视频 | 91麻豆国产福利精品 | 久久这里只有精品国产精品99 | 狠狠色96视频 | 91在线 一区 二区三区 | 好看的亚洲视频 | 白虎喷水| 奇米网7777 | 国产精品第一区揄拍 | 秋霞网毛片 | 欧美一区二区三区免费不卡 | 成人在线观看网站 | 啊啊啊好爽在线观看 | 国产91 最新 在线 | 美女私人影院 | 大肚孕妇的高h辣文 | 男人操美女视频 | 亚洲精品一区在线观看 | 国产欧美va欧美va香蕉在线观 | 人成网站在线观看 | 亚洲一级视频在线观看 | 色多多影院 | 免费高清在线 | 国产乱子伦真实china | 日韩欧一级毛片在线播无遮挡 | 亚洲国产精品成人午夜在线观看 |