`

Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL

阅读更多

Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月14日

http://fanshuyao.iteye.com/

 

1、获取当前项目请求URL的完整链接地址

String requestUrl = req.getScheme() //当前链接使用的协议
    +"://" + req.getServerName()//服务器地址 
     + ":" + req.getServerPort() //端口号 
    + req.getContextPath() //应用名称,如果应用名称为
    + req.getServletPath() //请求的相对url 
    + (StrUtils.isBlank(req.getQueryString())?"":("?"+req.getQueryString())); //请求参数

 

2、获取从别的网站发送请求时的链接地址,,Java获取Referer

String refererUrl = req.getHeader("Referer");//当没有跳转参数时,根据Referer返回

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月14日

http://fanshuyao.iteye.com/

1
1
分享到:
评论
1 楼 蕃薯耀 2017-07-14  
Java获取项目当前请求的全部URL,Java获取完整链接地址URL,Java获取Referer

>>>>>>>>>>>>
蕃薯耀

相关推荐

    获得当前页面的url

    获得当前页面的url window.location.herf window.location.href location.search; //获取url中"?"符后的字串 document.referrer 获取来路的url,相当于php的$_SERVER['HTTP_REFERER']。 encodeURIComponent()...

    超全面javaweb教程28天第10天 12 request之使用Referer请求头完成防盗链

    超全面javaweb教程28天第10天_12_request之使用Referer请求头完成防盗链

    php 获取完整url地址

    主要是获取到地址栏的一些信息,域名,端口参数等 复制代码 代码如下: <?php //获取域名或主机地址 echo $_SERVER[‘HTTP_HOST’].” ”; //获取网页地址 echo $_SERVER[‘PHP_SELF’].” ”; //获取网址...

    Java 通过设置Referer反盗链

    以前写过通过URLConnection下载图片等网络资源的代码,不过发现象新浪等网站,都不允许直接连接,所以增强了代码,通过模拟仿造referer来实现下载。

    php 伪造HTTP_REFERER页面URL来源的三种方法

    php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER[‘HTTP_REFERER’],但是这个来源页面的URL地址是可以被伪造和欺骗的,本文章向大家介绍伪造HTTP_REFERER页面URL的三种...

    request.getHeader("referer")防盗链

    HTTP headers是HTTP请求和相应的核心模块,它承载了关于客户端浏览器、请求页面、服务器等相关信息。Referer是HTTP头中的一个属性,告诉服务器我是从哪个页面链接过来的。

    获取上一页面的URL和本页的URL的方法

    1、获取上一个网页的URL: String url=request.getHeader(Referer);... 您可能感兴趣的文章:jsp获取url路径的方法分析在jsp页面如何获得url参数jsp中获得路径的两种方法和获得url路径的方法(推荐)

    js和php如何获取当前url的内容

    #测试网址: http://localhost/blog/testurl.php?id=5 代码如下: //获取域名或主机地址 echo $_SERVER[‘HTTP_HOST’].” ”; #localhost //获取网页地址 echo $_SERVER[... //获取完整的url echo ‘http://’.$

    javascript操作referer详细解析

    本篇文章主要是对javascript操作referer进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    完美兼容各大浏览器获取HTTP_REFERER方法总结

    后来查了一些相关资料,发现在IE 中通过 [removed].href 或者是 是无法获取HTTP_REFERER, 真是搞不懂 IE 的浏览器,很多浏览器运行的很好的东西,它就是不支持,最后没有办法,只能PHP伪造来源HTTP_REFERER的方法...

    java 防盗链详解及解决办法

    主要介绍了 java 防盗链详解及解决办法的相关资料,这里介绍了防盗链的概念、产生原因及Http中的referer,最后介绍解决办法,需要的朋友可以参考下

    IDMWaker:Java调用IDM的api添加任务

    IDMWaker与Java Java调用IDM的api添加任务 功能描述 通过com4j将链接批量发送给IDM进行下载 实现方式 1. 2.通过使用com4j中的TlbImp.jar将IDManTypeInfo.tlb文件转换为ClassFactory,ICIDMLinkTransmitter。 3....

    referer-mod:Web Extension修改HTTP请求中的Referer标头

    Referer-mod Referer Modifier是Firefox的Web扩展,用于修改HTTP请求中的Referer标头和匹配的Javascript document.referrer属性。 对于每个目标域,可以配置以下五个操作之一: 保留:请勿修改引荐来源网址 修剪:...

    使用JavaScript和C#中获得referer

     * 获取HTTP请求的Referer  * @ishost 布尔类型 Referer为空时是否返回Host(网站首页地址)  */ function get_http_referer(ishost) {  if (ishost === undefined) { ishost = true; }  if (document.referrer...

    JSP获取HTTP header信息(request)例子

    JSP获取HTTP header信息(request)例子JSP获取HTTP header信息(request)例子

    HTTP Referer详解及Referer控制

    HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的

    Android CordovaWebview Add Header Referer

    本代码是处理android hybrid混合应用,遇到的webview 拦截 header referer 问题的解决。 场景:angular $HTTP 或者js的http请求或者其他。。webview成功拦截get 、post、delete请求,添加header,referer以及body ...

    【JavaWeb开发】Referer防盗链的详解

    1. 什么是Referer? Referer 是 HTTP 请求(requset) header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候,头信息里就有包含 Referer 。 比如我在www.csdn.net里点击一篇博客,那么点击这...

    关于request.getHeader(Referer)的问题探讨

    今天我来分享一下,request.getHeader(“Referer”)获取上次访问的URL链接,在什么情况下他会出现问题! 我在某些页面中,有某几个按钮,分别用来跳转到action.do?method=m 但是,我是用 warpLoaction(”url”);这...

    PHP 地址栏信息的获取代码

    复制代码 代码如下:<?php //获取域名或主机地址 echo $_SERVER[‘HTTP_HOST’].” ”;... 您可能感兴趣的文章:js修改地址栏URL参数解决url参数问题jQuery获取地址栏参数插件(模仿C#)JavaScript RegExp

Global site tag (gtag.js) - Google Analytics