当前位置: 首页 > news >正文

阿里云 网站接入方式移动惠生活app下载网址

阿里云 网站接入方式,移动惠生活app下载网址,wordpress 调用多媒体,什么网站做装修的一、不传参数二、通过 HttpServletRequest 获取三、配置文件获取四、ManagementFactory五、RequestContextHolder 1、不传参数,直接通过ServletRequestAttributes获取当前项目所在服务器的端口号和ip地址 public static String getUrl(){ ServletRequestAttrib…
  • 一、不传参数
  • 二、通过 HttpServletRequest 获取
  • 三、配置文件获取
  • 四、ManagementFactory
  • 五、RequestContextHolder

1、不传参数,直接通过ServletRequestAttributes获取当前项目所在服务器的端口号和ip地址

public static String getUrl(){    ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();    HttpServletRequest request = requestAttributes.getRequest();    String localAddr = request.getLocalAddr();    int serverPort = request.getServerPort();    return "http://"+localAddr +":"+ serverPort;
}

2、通过 HttpServletRequest 传参数获取当前项目所在服务器的端口号和ip地址

//获取本地服务器的ip地址和端口号    
public static String getHttpUrl(HttpServletRequest request){        String localAddr = request.getLocalAddr();        int serverPort = request.getServerPort();        return "http://"+localAddr +":"+ serverPort;    
}

3、Java获取当前系统的ip地址,端口号从配置文件读取

@Value("${server.port}")
private int serverPort; 
public String getUrl() {    InetAddress address = null;    try {        address = InetAddress.getLocalHost();    } catch (UnknownHostException e) {        e.printStackTrace();    }    return "http://"+address.getHostAddress() +":"+this.serverPort;
}

4、tomcat服务器启动到时候获取服务器的ip和端口号,本方法在windows系统没问题,再Linux系统就不行了

 //获取本地服务器的ip地址和端口号
public static String getUrl() 
{        String serverIp = "";        String serverPort = "";        try {            MBeanServer beanServer = ManagementFactory.getPlatformMBeanServer();            Set<ObjectName> objectNames = beanServer.queryNames(new ObjectName("*:type=Connector,*"),             Query.match(Query.attr("protocol"), Query.value("HTTP/1.1")));            serverIp = InetAddress.getLocalHost().getHostAddress();            serverPort = objectNames.iterator().next().getKeyProperty("port");        } catch (Exception e) {            e.printStackTrace();        }        String ipAndPost = "http://" + serverIp + serverPort;        return ipAndPost;    
}

5、获取服务器的ip+端口号

public static String PathAddress() {		String strResult = "";		HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder				.getRequestAttributes()).getRequest(); 		StringBuffer strBuf = new StringBuffer();	strBuf.append(request.getScheme() + "://");		strBuf.append(request.getServerName() + ":");		strBuf.append(request.getServerPort() + "");		strBuf.append(request.getContextPath() + "/");		strResult = strBuf.toString();// +"FHADMINM/";//加入项目的名称		return strResult;	
}
http://www.zhongyajixie.com/news/63317.html

相关文章:

  • 电脑做系统ppt下载网站加快百度收录的方法
  • 代码素材网站最新的疫情情况
  • 注册了域名 网站怎么做朋友圈软文
  • 公司外贸网站建设国内新闻最新消息今天
  • 名字做藏头诗的网站广告视频
  • 石家庄信息门户网站制作费用网址导航下载到桌面
  • 大网站制作百度商家版下载
  • wordpress教程阿里云宁波seo超级外链工具
  • 17网一起做网店普宁下载钦州seo
  • 论坛门户网站建设营销网站方案设计
  • 北京 工业网站建设公司价格网络优化论文
  • 1688会提供网站建设网站推广开户
  • 织梦网站tag自定义插件广州网络运营课程培训班
  • 企业网站平台如何做网络推广品牌线上推广方式
  • 报社网站开发做什么个人接外包项目平台
  • 安徽华夏网站建设关键词工具网站
  • 成都建设厅官方网站查询百度官方客服电话
  • 做艺术的网站百度图片搜索引擎
  • 室内设计师网名专用seo策略主要包括
  • 网站建设制作汕头关键词优化报价推荐
  • 各大网站发布推广普通话绘画
  • 前端只是做网站吗如何开发网站平台
  • 网站做等报定级工作要多久网络营销的主要方法
  • 人才网招聘网官网杭州seo搜索引擎优化
  • 宝塔 wordpress 多站点专业网店推广
  • 怎么看一个网站做外链广东seo价格是多少钱
  • 做网站用什么云服务器吗游戏推广怎么做引流
  • 云南省网站建设公司推广活动策划方案范文
  • o2o电商平台有哪些?seo是指什么
  • 做百度手机网站优化快宁波网络推广优化公司