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
随机推荐
- 动态创建Angular组件实现popup弹窗功能
- ASP.NET使用ajax实现分页局部刷新页面功能
- mssql2005字符串连接方法 避免无效的连接错误
- SQL2005CLR函数扩展-数据导出的实现详解
- jquery 简单的title显示插件
- js注册时输入合法性验证方法
- JS中正则表达式全局匹配模式 /g用法详解
- python数据结构之二叉树的统计与转换实例
- 在Django的URLconf中进行函数导入的方法
- 跟老齐学Python之正规地说一句话
- C# winform自定义翻页控件详解
- 详解Android Material Design自定义动画的编写
- Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器
- 基于javascript bootstrap实现生日日期联动选择
- [Linux]WINE安装教程
- Javascript学习笔记6 prototype的提出
- Linux下Nodejs安装步骤(完整详细)
- web打印小结
- .NET读写Excel工具Spire.Xls使用 Excel文件的控制(2)
- C++数据结构与算法之哈夫曼树的实现方法