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

网站开发是怎么回事如何维护自己公司网站

网站开发是怎么回事,如何维护自己公司网站,徐州建设工程交易网柖标公告,制作视频的免费软件1. 跨域介绍 首先解释什么是跨域#xff0c;跨域就是前端和后端的端口号不同#xff1b;会产生跨域问题#xff0c;这里浏览器的保护机制#xff08;同源策略#xff09;。 同源策略#xff1a;前端和后端的协议、域名、端口号三者都相同叫做同源。 我们看一下不同源跨域就是前端和后端的端口号不同会产生跨域问题这里浏览器的保护机制同源策略。 同源策略前端和后端的协议、域名、端口号三者都相同叫做同源。 我们看一下不同源 VUEhttp://localhost:8080 Spring: http://localhost:8081/list 当我们出现跨域问题前端就会报一个错篮框扩这那个 2. 解决方法 上方就是不同源两者的协议、域名相同但是端口号不同如何解决呢使用Spring Boot解决它提供三种方案 直接在方法上方添加CrossOrigin注解即可解决问题 CrossOriginRequestMapping(/getuserbyid)public UserInfo getUserById(Integer id) {if(id null ) return null;return userService.getUserById(id);}添加 CORS 过滤器 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 CorsConfig {Beanpublic CorsFilter corsFilter() {CorsConfiguration corsConfiguration new CorsConfiguration();corsConfiguration.setAllowCredentials(true); // 允许cookies跨域corsConfiguration.addAllowedHeader(*); // 请求头字段corsConfiguration.addAllowedMethod(*); // 方法corsConfiguration.addAllowedOrigin(*); // 允许向该服务器提交请求的URI*表示全部允许自定义可以添加多个在SpringMVC中如果设成*会自动转成当前请求头中的OriginUrlBasedCorsConfigurationSource source new UrlBasedCorsConfigurationSource();source.registerCorsConfiguration(/**,corsConfiguration); // 添加映射路径以及参数return new CorsFilter(source);} }重写 WebMvcConfigurer 接口中的 addCorsMappings 方法 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 WebConfig implements WebMvcConfigurer {Overridepublic void addCorsMappings(CorsRegistry registry) {// 先设置映射registry.addMapping(/**).allowedOriginPatterns(*) // 允许向该服务器提交请求的URI*表示全部允许自定义可以添加多个在SpringMVC中如果设成*会自动转成当前请求头中的Origin.allowCredentials(true) // 允许cookies跨域.allowedHeaders(*) // 请求头字段.allowedMethods(GET,POST) // 允许跨域的方法.maxAge(3600);// 预检请求的缓存时间秒即在这个时间段里对于相同的跨域请求不会再预检了} }
http://www.hkea.cn/news/14383798/

相关文章:

  • 广西网站seo手机app开发工资高吗
  • 建筑网站大全玻璃建筑工程有限公司招聘信息
  • 上海未成年人思想道德建设网站河北seo推广方案
  • 网站开发前端指什么软件网络舆情监测专业就业前景
  • 完美建设工程有限公司网站家装设计方案
  • 畜牧业网站模板外贸 网站 建设 高端
  • 怀化网站制作建设做编程网站有哪些
  • 建设银行手机银行电脑版官方网站开发公司空置房物业费会计科目
  • 免费做网站凡科帝国cms导航模板
  • 网站开发技术难点最浪漫的编程代码
  • 公司网站制作银川做纪念品网站
  • 如何运用网站模板南宁专业网站制作设计
  • 网站开发的论文怎么写简述网站推广的方法
  • 中国建设银行征信网站友情链接代码wordpress
  • 佛山微信网站建设多少钱如何建网站平台
  • 网页设计怎么创建站点蓝凌oa系统
  • 户外网站设计焦作网站建设价格
  • 夏津网站建设费用怎么免费创建网站
  • 成都网站建设火狐狸茶叶公司商城网站建设
  • 团购网站切换城市js特效代码上海礼品定制网站
  • 怎么创建一个属于自己的网站网页设计的摘要怎么写
  • 涂料网站模版网址查询域名解析
  • 海尔建设此网站的目的凡科网站建设如何植入代码
  • 个人网站界面模板用html5做商城网站怎么做
  • 沈阳哪里做网站网站建设需要做的事情
  • 清欢互联网网站建设免费追剧的app下载
  • 无锡网站建设书生商友可以用什么做网站登录页面
  • 网站后台打不开的原因成都网站软件定制开发
  • pc网站向手机站传递权重网络架构和管理
  • 重庆网站制作多少钱erp项目管理软件