实现一个Servlet过滤器,可以对用户登录情况进行控制。要求如下: 1)访问路径是admin下的资源,需要登录,如果用户没有登录,自动转向用户登录页面。用户登录成功后,再次访问admin下的资源不需要登录。 2)访问其他路径下的资源,不需要登录,可直接访问。 3)必须使用Servlet过滤器实现该 ...
分类:
编程语言 时间:
2019-01-28 21:45:45
阅读次数:
221
负载均衡,就是将请求分发到不同服务器上去响应,让每个服务器的负载达到均衡的状态。下面是几种常见的负载均衡方式: 1.HTTP重定向负载均衡 HTTP重定向负载均衡有一台重定向服务器,它也是一台普通的服务器,其唯一的功能就是根据用户的HTTP请求计算一台应用集群中服务器的地址,并将此地址写入HTTP重 ...
分类:
其他好文 时间:
2018-11-28 19:10:03
阅读次数:
112
其实rewrite指令和上一篇说的if/set/return/break之类的没多大差别,但是rewrite用起来相对复杂,我就把他单独放到了这里。想要弄懂nginx的脚本引擎需要先明白处理request的十一个处理阶段,不懂的话先去搜一下看看,网上很多。先说一下rewrite的用法吧。 regex ...
分类:
其他好文 时间:
2018-11-21 19:35:50
阅读次数:
100
1.1) 2) 3) 4) 5) 2.Availability 1)Pool 中的monitor保障服务高可用 2)Pool 失败机制一 Fallback Host 最后的host( 使用于HTTP 和HTTPS 应用) 当pool members 都不可用的时候最后一个手段 返回HTTP 重定向( ...
分类:
其他好文 时间:
2018-11-05 17:29:58
阅读次数:
598
http重定向到https使用了nginx的重定向命令。那么应该如何写重定向?之前老版本的nginx可能使用了以下类似的格式rewrite ^/(.*)$ http://domain.com/$1 permanent; 或者rewrite ^ http://domain.com$request_ur... ...
分类:
Web程序 时间:
2018-09-25 15:23:50
阅读次数:
180
优雅到骨子里的Requests 简介 上一篇文章介绍了Python的网络请求库urllib和urllib3的使用方法,那么,作为同样是网络请求库的Requests,相对于urllib,有什么优点呢? 其实,只有两个词,简单优雅。 Requests的宣言就是:HTTP for Humans。可以说,R ...
分类:
其他好文 时间:
2018-09-22 14:42:11
阅读次数:
178
https的实现 ? 1)CA服务器端,生成自签证书 ? 2)HTTP服务器端,生成签署请求 ? 3)CA服务器端,签署 ? 4)HTTP服务器端,配置https 测试访问:https://192.168.0.7 ,导入根证书即可信任此网站 ? 5)配置http重定向到https,将http请求转发 ...
分类:
Web程序 时间:
2018-06-24 16:55:27
阅读次数:
224
前言 我们都知道微信的网页授权回调域名只能设置一个,但是多个业务使用同一个微信公众号授权信息的话,就需要使用者内部进行处理了,下面给出我使用的一种简陋的解决方案。 方法 正常流程 多业务 安全性 因为接口对外暴露(http重定向),所以存在一些安全问题,解决方法: 对参数进行签名 对请求来源设置白名 ...
分类:
微信 时间:
2018-06-18 19:20:23
阅读次数:
223
首先你的域名有这两条解析记录 进入服务器IIS,添加2个站点,如下图 第一个正常绑定你的域名:www.baidu.com 第二个绑定不带www的域名:baidu.com 然后点开ncgd-no-www的主页 进入HTTP重定向设置 设置好你的域名,选好状态代码为永久301。 上面的两个勾选不要选,不 ...
分类:
其他好文 时间:
2018-06-09 11:31:58
阅读次数:
177
继续介绍「单点登录与权限管理」系列的第一部分:单点登录与权限管理本质,本篇说说HTTP重定向,它也是完成单点登录的基础知识。单点登录需要在多个web项目之间相互跳转,使用重定向技术,自动完成登录操作。另外,当实际资源被迁移到其他URL时,可使用重定向技术,将访问原有URL的请求,自动跳转到新URL,保持原有URL有效。本篇主要从以下几个方面介绍:重定向基本概念Nginx重定向Servlet重定向S
分类:
Web程序 时间:
2018-04-22 22:39:07
阅读次数:
249