1. 获取上上个请求的URL
在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL
String retUrl = request.getHeader("Referer");
2. 获取当前请求的URL
/**
* 格式化中文字符,防止出现乱码
* @param str
* @return
*/
public String codeToString(String str) {
String strString = str;
try {
byte tempB[] = strString.getBytes("ISO-8859-1");
strString = new String(tempB);
return strString;
} catch (Exception e) {
return strString;
}
}
/** *//**
* 获取完整的Url
* @param request
* @return
* @throws Exception
*/
public String getBackUrl(javax.servlet.http.HttpServletRequest request) throws Exception {
String strBackUrl = "";
try {
strBackUrl = "http://" + request.getServerName() + ":"
+ request.getServerPort() + request.getContextPath()
+ request.getServletPath() + "?"
+ this.codeToString(request.getQueryString());
strBackUrl = java.net.URLEncoder.encode(strBackUrl,"gbk");
} catch(Exception e) {
throw e;
}
return strBackUrl;
}
分享到:
相关推荐
设置或获取整个 URL 为字符串。 设置或获取与 URL 关联的端口号码。 设置或获取 URL 的协议部分。 设置或获取 href 属性中在井号“#”后面的分段。 设置或获取 location 或 URL 的 hostname 和 port 号码。 ...
js获取url参数
js获取url中的参数 可以获取所有url 中属性后面的参数 如:www.baidu?ID=12&str=aaaa&name=zhangjian 获取属性=所对应的参数
Jquery 获取url参数,方便在js中获取url参数,重新制定url地址
通过截取URL,获取URL中的参数值与参数名,并且完成选中样式的添加。
js获取url参数 附:具体实例使用。使用正则表达式。
从A页面通过url传参到B页面时,获取URL中参数出现中文乱码问题,解析url参数的正确方法如下,感兴趣的朋友可以参考下
通过C#网络编程的webBrowser获取网页中的url并简单的尝试下载网页中的图片,主要是为以后网络开发的基础学习.其中主要的通过应用程序结合网页知识、正则表达式实现浏览、获取url、下载图片三个功能.而且很清晰的解析...
主要介绍了php获取URL中带#号等特殊符号参数的解决方法,本文使用JS中的escape函数编码后传递解决这个问题,需要的朋友可以参考下
Java获取URL内容的,我这里只给出GET方式的,POST和其它方式的都是比较类似的。其技术要点就一下三点。 第一:创建HttpURLConnection 第二:打开URL,创建一个InputStream 第三:逐行(逐字节)读取,如果需要,转换...
request获取url以及其参数
获取url参数获取url参数获取url参数获取url参数获取url参数获取url参数获取url参数获取url参数
jQuery插件Query URL Parser用于解析URLs字符串。通过它我们可以方便地获取协议、主机、端口、查询参数、文件名、路径等等。在一些静态页面需要根据参数来调整一些内容的时候这个插件还是挺有用的。
包含了servlet获取url的各种参数,可以得到url里面任何信息
调微信接口之上传图文消息内的图片获取URL,图文消息的具体内容,支持HTML标签,必须少于2万字符,小于1M,且此处会去除JS,涉及图片url必须来源 "上传图文消息内的图片获取URL"接口获取。外部图片url将被过滤。
Apache 官方 URLEncodedUtils.java 工具类,可以用来获取Url中的字段value值
JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数
java SpringMVC获取URLjava SpringMVC获取URLjava SpringMVC获取URLjava SpringMVC获取URL
Python的urlparse有对url的解析,从而获得url中的参数列表 import urlparse urldata = "http://en.wikipedia.org/w/api.php?action=query&ctitle=FA" result = urlparse.urlparse(urldata) print result print ...