java替换url的域名和端口方法
实例如下:
public static String replaceDomainAndPort(String domain,String port,String url){ String url_bak = ""; if(url.indexOf("//") != -1 ){ String[] splitTemp = url.split("//"); url_bak = splitTemp[0]+"//"; if(port != null){ url_bak = url_bak + domain+":"+port; }else{ url_bak = url_bak + domain; } if(splitTemp.length >=1 && splitTemp[1].indexOf("/") != -1){ String[] urlTemp2 = splitTemp[1].split("/"); if(urlTemp2.length > 1){ for(int i = 1;i < urlTemp2.length; i++){ url_bak = url_bak +"/"+urlTemp2[i]; } } System.out.println("url_bak:"+url_bak); }else{ System.out.println("url_bak:"+url_bak); } } return url_bak; }
以上这篇java替换url的域名和端口方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Java截取url参数的方法
废话少说,直奔关键代码. 具体代码如下所示: /** * 去掉url中的路径,留下请求参数部分 * @param strURL url地址 * @return url请求参数部分 * @author lzf */ private static String TruncateUrlPage(String strURL){ String strAllParam=null; String[] arrSplit=null; strURL=strURL.trim().toLowerCase(); arrS
-
java替换url的域名和端口方法
实例如下: public static String replaceDomainAndPort(String domain,String port,String url){ String url_bak = ""; if(url.indexOf("//") != -1 ){ String[] splitTemp = url.split("//"); url_bak = splitTemp[0]+"//"; if(port !=
-
java 替换docx文件中的字符串方法实现
替换docx文件里面的 ${} 字符串 public class Main { public static void main(String[] args) throws Exception { String template = "C:\\Users\\lzh\\Desktop\\模板.docx"; String outSrc = "C:\\Users\\lzh\\Desktop\\简历.docx"; var is = new FileInputStream(te
-
解决java页面URL地址传输参数乱码的方法
以下就是为大家分享的URL地址传输参数乱码的解决方法: 1.在tomcat中配置:在tomcat安装目录下面找到conf下面的server.xml找到以下代码段,修改URIEncoding为GBK: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK&q
-
Java实现url加密处理的方法示例
本文实例讲述了Java实现url加密处理的方法.分享给大家供大家参考,具体如下: package test; import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public cla
-
java发送url请求获取返回值的二种方法
下面提供二种方法会使用java发送url请求,并获取服务器返回的值 第一种方法: 复制代码 代码如下: import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFor
-
Yii获取当前url和域名的方法
本文实例讲述了Yii获取当前url和域名的方法.分享给大家供大家参考.具体如下: 假设我们当前页面的访问地址是:http://localhost/CMS/public/index.php?r=news&id=1 一. 1.获取当前域名: 复制代码 代码如下: echo Yii::app()->request->hostInfo; 结果:http://localhost 2.获取(除域名外的)当前URL: 复制代码 代码如下: echo Yii::app()->request-&g
-
Java如何实现URL带请求参数(get/post)及得到get和post请求url和参数列表的方法
具体代码如下所示: public static String sendGet(String url,String param) { String result = ""; try{ String urlName = url + "?"+param;// URL U = new URL(urlName); URLConnection connection = U.openConnection(); connection.connect(); BufferedReade
-
Java替换int数组中重复数据的方法示例
本文实例讲述了Java替换int数组中重复数据的方法.分享给大家供大家参考,具体如下: package test; import java.util.HashSet; public class TestList { /** * 根据传递过来的参数过滤掉重复数据 * @param number:需要过滤掉的数据 * @return:筛选好的新数组 */ public static int[] Filter(int[] number){ HashSet<Integer> hs=new HashSe
-
java通过url下载文件并输出的方法
实例如下所示: controller: @RequestMapping(value = "/{loanid}/{atmtType}") public void doGet(@PathVariable("loanid") String loanid,@PathVariable("atmtType") String atmtType, HttpServletRequest req,HttpServletResponse response) { Map
随机推荐
- 举例说明自定义C++异常处理的实例
- SQLServer地址搜索性能优化
- Egret引擎开发指南之视觉编程
- javascript获取web应用根目录的方法
- JScript 8.0 正则表达式语法
- win2000/winXP 停止打印的bat
- Android封装的http请求实用工具类
- 实例讲解Java的MyBatis框架对MySQL中数据的关联查询
- iOS功能实现之列表的横向刷新加载
- Oracle 日期的一些简单使用
- 一起学写js Calender日历控件
- 基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
- PHP语法速查表
- Linux基础命令日常积累
- vue2.0获取自定义属性的值
- linux shell实现转换输入日期的格式
- jQuery CSS3相结合实现时钟插件
- MSHTA漏洞为黑客大开远程控制之门(图)
- Android实现读写JSON数据的方法
- C#开发教程之ftp操作方法整理