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

网站icp备案证书wordpress page.php

网站icp备案证书,wordpress page.php,校园引流推广方法,仙居建设局网站跨域 当一台服务器资源从另一台服务器#xff08;不同的域名或者端口#xff09;请求一个资源或者接口#xff0c;就会发起一个跨域HTTP请求。 同源#xff1a;协议、域名、端口都相同 只要一个不同#xff0c;就是跨域。 例子 请求方响应方是否跨域原因http://www.ba…跨域 当一台服务器资源从另一台服务器不同的域名或者端口请求一个资源或者接口就会发起一个跨域HTTP请求。 同源协议、域名、端口都相同 只要一个不同就是跨域。 例子 请求方响应方是否跨域原因http://www.baidu.comhttp://www.baidu.com/test.html否协议/域名/端口相同http://www.baidu.comhttps://www.baidu.com/test.html是协议不同http://www.baidu.comhttp://www.hhhh.com/test.html是主域名不同http://www.baidu.comhttp://haha.baidu.com/test.html是主域名相同、子域名不同http://www.baidu.com:8080http://www.baidu.com/8090/test.html是端口不同 跨域访问实例 跨域处理 任意一种方式都可。 1.添加跨域配置类 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter;Configuration public class GlobalCorsConfig {Beanpublic CorsFilter corsFilter(){// 1.添加cors配置信息CorsConfiguration config new CorsConfiguration();// 放行哪些原始域名config.addAllowedOriginPattern(*);//2.4.0后的写法// config.addAllowedOrigin(*);// 是否发送Cookieconfig.setAllowCredentials(true);// 放行哪些请求方式config.addAllowedMethod(*);// 放行哪些原始请求头部信息config.addAllowedHeader(*);// 暴露哪些头部信息config.addExposedHeader(*);// 2.添加映射路径UrlBasedCorsConfigurationSource corsConfigurationSource new UrlBasedCorsConfigurationSource();corsConfigurationSource.registerCorsConfiguration(/**, config);// 3.返回新的CorsFilterreturn new CorsFilter(corsConfigurationSource);} } 2.重写WebMvcConfigurer import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;Configuration public class CorsConfig implements WebMvcConfigurer {Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping(/**)// 是否发送Cookie.allowCredentials(true)// 放行哪些原始域//.allowedOrigins(*).allowedOriginPatterns(*) // 2.4.0后的写法.allowedMethods(new String[] {GET, POST, PUT, DELETE}).allowedHeaders(*).exposedHeaders(*);} } 3.注解CrossOrigin 类上注解 RestController CrossOrigin(*) public class CorsController {GetMapping(/cors)public String hello(){return hello cors;} }方法上注解 方法可以单独跨域没有CrossOrigin(“*”)注解的方法则不行 RestController public class CorsController {GetMapping(/cors)CrossOrigin(*)public String hello(){return hello cors;}GetMapping(/cors2)public String hello2(){return hello cors2;} }4.自定义过滤器 import org.springframework.stereotype.Component;import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;Component public class MyCorsFilter implements Filter {Overridepublic void doFilter(ServletRequest req, ServletResponse res,FilterChain chain) throws IOException, ServletException {HttpServletResponse response (HttpServletResponse) res;HttpServletRequest httpServletRequest (HttpServletRequest) req;response.setHeader(Access-Control-Allow-Origin, httpServletRequest.getHeader(origin));response.setHeader(Access-Control-Allow-Methods, POST, GET, OPTIONS, DELETE, HEAD);response.setHeader(Access-Control-Max-Age, 3600);response.setHeader(Access-Control-Allow-Headers, access-control-allow-origin, authority, content-type, version-info, X-Requested-With);response.setHeader(Access-Control-Allow-Credentials, true);chain.doFilter(req, res);}Overridepublic void init(FilterConfig filterConfig) throws ServletException {}Overridepublic void destroy() {} }
http://www.zqtcl.cn/news/977307/

相关文章:

  • 购物网站建设费用珠海本地网站
  • 做电商网站前期做什么工作网站后台jsp怎么做分页
  • 百家利网站开发搜索引擎分哪三类
  • 安徽集团网站建设深圳最新通告今天
  • 公司网站主机流量30g每月够用吗攀枝花网站网站建设
  • 淘宝做图片的网站手机网站北京
  • 重庆网站首页排名公司网站公众号小程序开发公司
  • 河源网站制作1993seo福州室内设计公司排名
  • 哪里有做装修网站网站开发总出现出现404
  • 做a漫画在线观看网站策划营销型网站
  • 怎么 从头开始建设一个网站临沂高端网站建设
  • 网页设计制作网站素材传奇代理平台
  • 公司建站网站软文营销方案
  • 成品短视频网站源码搭建免费温州外贸网站制作
  • 旅游公司网站建设pptwordpress 用户增强
  • wordpress 最新东莞seo技术培训
  • 上海微网站开发网站 选项卡 图标
  • 淘宝网站建设的目标什么做网站公司 营销
  • 360企业网站认证wordpress 个人照片
  • 韩国私人网站服务器创业做网站APP开发
  • 成都网站建设推来客网站系统报价wordpress 本地图片 图床
  • 跨境电商怎么做流程青岛网站建设seo
  • 怎么搭建网站平台网站建设相关文献
  • 网站前面的小图标怎么做wordpress文章页广告插件
  • 设计制作一个 个人主页网站淄博做网站的公司都有哪些
  • 10月哪个网站做电影票活动宁波设计公司有哪些
  • 网站建设的pest分析公司erp系统
  • 网站开发一般用哪个浏览器高端酒店网站模板
  • 响应式网站开发哪个好徐州关键字优化咨询
  • 企业建站都有什么网站宁波那家公司做网站好