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
随机推荐
- jquery easyui 结合jsp简单展现table数据示例
- js toFixed()方法的重写实现精度的统一
- Bootstrap3 datetimepicker控件使用实例
- asp.net Ext grid 显示列表
- php获取文件名称和扩展名的方法
- PHP使用反射机制实现查找类和方法的所在位置
- python中安装模块包版本冲突问题的解决
- Android编程之高效开发App的10个建议
- PHP中soap的用法实例
- php数据库抽象层 PDO
- Java压缩文件ZIP实例代码
- node.js中的console用法总结
- prototype class详解
- Android自定义view利用Xfermode实现动态文字加载动画
- Serv-U停止服务的另类解决方案(批处理监测并运行)
- ZendOptimizer.MemoryBase@NETWORK SERVICE问题解决方法
- php实现多张图片上传加水印技巧
- 3种vue组件的书写形式
- python 获取等间隔的数组实例
- vue+element-ui实现表格编辑的三种实现方式
