package priv.lwx.javaex.servlet_demo.web.servlet.request;/*** 获取referer,防止盗链** @author liaowenxiong* @date 2021/12/29 11:21*/import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;@WebServlet(value = "/request_demo04")
public class RequestDemo04 extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 获取refererString referer = request.getHeader("referer");System.out.println(referer);// 防止盗链if (referer != null) {if (referer.contains("/web-demo-03")) {// 应用内正常访问System.out.println("播放电影");} else {// 应用外访问System.out.println("想看电影吗?来优酷吧!");}}}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}
}

Servlet中防止盗链的代码相关推荐

  1. php防止文件盗链,如何在PHP程序中防止盗链

    如何在PHP程序中防止盗链 example: 页面: dl.php ------------------------------------------------------------------ ...

  2. php 如何防止盗链,如何在PHP程序中防止盗链

    example: 页面: dl.php -------------------------------------------------------------------------------- ...

  3. Servlet中判断浏览器版本的代码

    package priv.lwx.javaex.servlet_demo.web.servlet.request;/*** 获取user-agent,判断浏览器版本** @author liaowen ...

  4. 将数据库的操作代码从servlet中剥离,封装到DAO中

    工厂设计模式是所有设计模式中最简单的设计模式!!!(就是通过工厂来创建一些对象) 工厂模式的典型应用场景:创建对象(当我们感觉到创建对象是件很痛苦的事,会用工厂模式) 工厂模式:简单工厂,工厂方法,抽 ...

  5. HttpHandler应用之 防止图片盗链

    httpHandler 是特别类的一种,可以处理对特定类型文件的请求.实际上甚至可以通过创建自己的处理器来处理对.aspx 页面的请求,将整个页面的处理系统换掉.下面我们就用HttpHandler 来 ...

  6. 企业——nginx的图片压缩、https模块、重写规则、盗链

    1.nginx实现图片的压缩 意义:一般单反拍出来的图片很大,当一个页面有很多图片,如果不将图片进行压缩处理,用户直接查看,这是很慢的,不利于用户的体验,所以,我们需要通过nginx的image_fi ...

  7. http中的反盗链技术的例子实现

    一.背景 1.接着上一篇的内容继续研究了下http请求的反盗链技术,请参考我的上一篇博文:https://blog.csdn.net/chenmingxu438521/article/details/ ...

  8. 服务器文件如何防止盗链,怎么在Apache服务器中实现一个防止图片盗链功能

    怎么在Apache服务器中实现一个防止图片盗链功能 发布时间:2020-12-15 16:06:51 来源:亿速云 阅读:104 作者:Leah 这篇文章将为大家详细讲解有关怎么在Apache服务器中 ...

  9. 盗链php源码,PHP仿盗链代码

    /** * @author seraphim * @copyright 2012 */ $ADMIN = array( 'defaulturl'=> 'http://www.xx.com/ima ...

最新文章

  1. php mysql特殊符号过滤微信小程序_微信小程序数据过滤(filter)方法
  2. MAP(Mean Average Precision):
  3. UDT协议实现分析——UDT初始化和销毁
  4. shell 随机生成10个数,找出最大值
  5. Semantic Element
  6. CityEngine Web Scene如何在IIS下部署
  7. iOS-数据持久化-第三方框架FMDB的使用
  8. (转)SpringMVC学习(五)——SpringMVC的参数绑定
  9. 花了10块钱,我在朋友圈成为了富豪...
  10. 读书笔记 effective c++ Item 41 理解隐式接口和编译期多态
  11. 管理感悟:工作计划的作用
  12. java代码颜色_JAVA颜色代码
  13. struts2通配符的问题的解决
  14. 【Jersey】Jersey框架介绍与使用
  15. Rasa NLU 实践
  16. 直播 | 基于kubeadm搭建Kubernetes HA集群
  17. 基于matlab的系统校正,基于MATLAB的控制系统校正_毕业论文
  18. zigbee协议重要英文缩写
  19. python中def fun()是什么意思_python学习函数
  20. 网络模拟环境 NS-2仿真软件简介

热门文章

  1. JMetro版本5.2已发布
  2. apigee 安装_APIGEE:用于API代理的CI / CD管道
  3. javafx 调用java_Java,JavaFX的流畅设计风格进度栏
  4. 警惕成教自考_不,保持警惕不会伤害Java。 关于Java许可的评论。
  5. 接口方法javadoc注释_继承Javadoc方法注释
  6. 应行家算法_一些行家技巧和窍门
  7. mysql提高吞吐量_垃圾收集:提高吞吐量
  8. jit 和 jvm_关于JVM和JIT的一点点
  9. ldap java_使用LDAP保护Java EE6中的Web应用程序
  10. java 死锁的检测与修复_调查死锁–第4部分:修复代码