JAVA开发

JAVA开发
JAVA开发

OkHttp3 之 Cookie处理(三)

阅读(26) 赞(0)

在OkHttp3中,对cookie而言,新增了两个类Cookiejar、Cookie两个类,在了解这两个类之前,先去看一下HttpEngine关于cookie管理的变化 OkHttp默认是不保存Cookie的,如果我们需要OkHttp管理Cookie的话,需...

JAVA开发

OkHttp3 之 Authorization处理认证(四)

阅读(116) 赞(0)

处理验证 这部分和HTTP AUTH有关. HTTP AUTH 使用HTTP AUTH需要在server端配置http auth信息, 其过程如下: 客户端发送http请求 服务器发现配置了http auth, 于是检查request里面有没有”Authorization”的...

JAVA开发

OkHttp3 快速掌握(一)

阅读(20) 赞(0)

OkHttp官网地址:http://square.github.io/okhttp/ OkHttp GitHub地址:https://github.com/square/okhttp 引入Jar包 Maven <dependency>     <groupId>com.squareup.okhttp3</groupId>     <ar...

JAVA开发

SpringCloud系列一:SpringCloud的简介和架构

阅读(17) 赞(0)

SpringCloud就是一套分布式服务治理的框架,既然它是一套服务治理的框架,那么它本身不会提供具体功能性的操作,更专注于服务之间的通讯、熔断、监控等。因此就需要很多的组件来支持一套功能。

JAVA开发

网络爬虫技术Jsoup ——快速掌握

阅读(16) 赞(0)

Jsoup介绍 Jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 jsoup是基于MIT协议发布的,...

JAVA开发

Json Web Token JWT的Java使用 (JJWT)

阅读(45) 赞(0)

什么是JWT? Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一...

JAVA开发

HttpClient4.3.3 禁止自动重定向

阅读(42) 赞(0)

HttpClient4.3中默认允许自动重定向,导致程序中不能跟踪跳转情况,其实只需要在RequestConfig中setRedirectsEnabled(false)即可(默认是true): 设置RequestConfig private RequestConfig createConfig...

JAVA开发

Java 纯HTTP请求 禁止302自动重定向

阅读(23) 赞(0)

Java 纯HTTP Get请求获取响应内容,如果发生302重定向,继而模拟请求域获取重定向后的响应内容。 关键点:设置conn.setInstanceFollowRedirects为false即可 示例代码 public static void main(String[] ar...

JAVA开发

前端需要了解的 SSO 与 CAS 知识

阅读(27) 赞(0)

不管是什么公司,只要产品数量大于一个,那么单点登录势必是绕不过去的一个问题。作为前端程序员,我们对其虽然接触不多,但适当的了解还是必要的。本文就来谈谈单点登录相关的问题。 前置知识 了解 SSO,...

JAVA开发

Spring Boot 2.0 新特性和发展方向

阅读(16) 赞(0)

Spring Boot 2.0 新特性和发展方向 以Java 8 为基准 Spring Boot 2.0 要求Java 版本必须8以上, Java 6 和 7 不再支持。 内嵌容器包结构调整 为了支持reactive使用场景,内嵌的容器包结构被重构了的幅度有...

JAVA开发

CAS 实现SSO单点登录过程浅析

阅读(185) 赞(0)

一、何谓单点登录 单点登录(Single Sign On),简称为 SSO,简单理解就是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 二、何谓CAS CAS(Central Authentication Service)...

JAVA开发

CAS单点登录流程梳理

阅读(51) 赞(1)

之前研究了一段时间的单点登录系统,在这里做一下流程上的总结吧。 先说下我对几个词的认识:我觉得 统一认证、单点登录、集中认证、统一登录 这几个词的想表达的目的都是一样的,都是提供一个登录中心或...