public CurrentUser currentUser { get { CurrentUser result = new CurrentUser(); //jwt 解密token IJsonSerializer serializer = new JsonNetSerializer(); IDateTimeProvider provider = new UtcDateTimeProvider(); IJwtValidator validator = new JwtValidator(seri
今天发现 AngularJS 框架的$http服务提供的$http.get() /$http.post()的ajax请求中没有带 x-requested-with字段. 这样的话,后端的php 就无法判断 接受的http请求是否是 ajax请求了. 怎么办呢,显然就是给http 请求头中 加上这个字段就可以了. 1.AngularJS 中可以这样子: I don't know well MVC3 but you can set a custom header for all request fr
在使用SpringCloud进行Feign跨服调用时header请求头中的信息会丢失,是因为Feign是不会带上当前请求的Cookie信息和头信息的,这个时候就需要重写请求拦截. 1.需要重写RequestInterceptor接口中的apply方法(前提是Feign的隔离策略为SEMAPHORE) @Component public class FeignInterceptor implements RequestInterceptor{ @Override public void apply
在HTTP请求中,我们每天都在使用Content-Type来指定不同格式的请求信息,但是却很少有人去全面了解Content-Type中允许的值有多少,因此这里来了解一下Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息. 什么是Content-Type 要知道什么是Content-Type,首先要了解什么是Internet Media Type.Internet Media Type即互联网媒体类型,也叫做MIME类型,使用两部分标识符来确定一个类型.在HT