当前位置: 首页 > news >正文

网站首页布局seo策划公司活动方案

网站首页布局seo,策划公司活动方案,天津网站建设制作品牌公司,高端设计公司问题 因为最近这个项目没有调用链监控系统的支持#xff0c;但是#xff0c;本地PostMan调试的时候又需要请求头才能正常调试。 思路 喊ChatGPT实现一下能够打印所有请求头的拦截器#xff0c;然后#xff0c;集成到已有代码即可。 解决 RequestHeaderInterceptor.jav…问题 因为最近这个项目没有调用链监控系统的支持但是本地PostMan调试的时候又需要请求头才能正常调试。 思路 喊ChatGPT实现一下能够打印所有请求头的拦截器然后集成到已有代码即可。 解决 RequestHeaderInterceptor.java package cn.xxxx.interceptor;import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Enumeration;/*** 打印接受到的所有请求头* author zhangyalin*/ Slf4j Component public class RequestHeaderInterceptor implements HandlerInterceptor {Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {// 获取所有请求头的名称EnumerationString headerNames request.getHeaderNames();while (headerNames.hasMoreElements()) {String headerName headerNames.nextElement();// 获取请求头的值并打印String headerValue request.getHeader(headerName);log.debug(headerName : headerValue);}return HandlerInterceptor.super.preHandle(request, response, handler);} } WebMvcConfiguration.java 在Springboot的配置类中集成上面的拦截器即可。 package cn.xxxx.config;import org.springframework.beans.factory.annotation.Value; import org.springframework.cloud.context.config.annotation.RefreshScope; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.core.Ordered; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;import javax.annotation.Resource;/*** 基础配置* author zhangyalin*/ RefreshScope ComponentScan({cn.xxxx, cn.xxx.sxa}) Configuration public class WebMvcConfiguration implements WebMvcConfigurer {Resourceprivate RequestHeaderInterceptor requestHeaderInterceptor;Value(${interceptors.requestHeaderInterceptor:false})private boolean requestHeaderInterceptorEnable;/*** 注入拦截器**/Overridepublic void addInterceptors(InterceptorRegistry registry) {if (requestHeaderInterceptorEnable){// 打印所有请求头registry.addInterceptor(requestHeaderInterceptor).order(Ordered.HIGHEST_PRECEDENCE).addPathPatterns(/**);}} } 配置中心 logging:level:cn.xxxx.interceptor: DEBUG interceptors:requestHeaderInterceptor: true总结 这就是简单使用HandlerInterceptor实现自己的请求头打印拦截器。我这里配置中心动态性还是不很完善。interceptors.requestHeaderInterceptor配置修改后得重启服务才能生效。
http://www.hkea.cn/news/14394852/

相关文章:

  • 怎样把自己的网站推广出去提高销售的10种方法
  • 肉山谷英雄传说新手任务登录英文网站怎么做老牛影视传媒有限公司
  • 国内站长做国外网站现在如何给网站做外链
  • 做网站选哪家公司没固定ip怎么做网站
  • 宣传网站怎么做的设计网站建设书南昌
  • 网站注册域名位置网站设计风格的关键词
  • 外国做的福利小视频在线观看网站广告拍摄制作公司
  • 辽宁网站建设企业织梦模板首页修改教程
  • 网站数据采集怎么做池州网站建设电话
  • seo站长教程筑业网
  • 手机网站设计创意说明设计常用网站
  • 网站如何做修改密码的相关验证开发一款彩票app需要多少钱
  • 免费网站论坛网站批量创建程序
  • 彩票网站建设维护wordpress支持微信登录
  • 门户网站做等级保护测评网站模板 自适应
  • 酒店和网站对接如何做域名不用了需要注销吗
  • 广东哪家网站建设后台管理便捷企业管理专业主要课程
  • 东莞网站优化公司推荐建设网站网站建站
  • 东莞倣网站在线识图
  • 网站优化技巧360建设网站免费下载
  • 天津网站建设哪家公司好网络营销公司模拟创建实训
  • dz论坛做视频网站教程深圳建设交易平台官网
  • 设计师服务平台鱼巴士有哪些网站东莞房价最新消息
  • 网站建设项目需求分析流程图个人网站效果图咋做
  • 山西网站建设 哪家好本地网络seo公司
  • 做学校子网站学校网站建设目标
  • 河北手机网站制作哪家好Wordpress请求接口数据
  • 重庆网站建设专家有什么可以下载软件的网站
  • 专业网站建设代理wordpress通用主题
  • 响应式官方网站中国建设银行网站企业登陆