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

做网站建设要什么证wordpress 最近登录

做网站建设要什么证,wordpress 最近登录,中小型网站建设平台,如何建设dj网站什么是CORS#xff08;Cross-Origin Resource Sharing#xff0c;跨源资源共享#xff09; 跨源资源共享#xff08;CORS#xff0c;或通俗地译为跨域资源共享#xff09;是一种基于 HTTP 头的机制#xff0c;该机制通过允许服务器标示除了它自己以外的其他源#xff0…什么是CORSCross-Origin Resource Sharing跨源资源共享 跨源资源共享CORS或通俗地译为跨域资源共享是一种基于 HTTP 头的机制该机制通过允许服务器标示除了它自己以外的其他源域、协议或端口使得浏览器允许这些源访问加载自己的资源。跨源资源共享还通过一种机制来检查服务器是否会允许要发送的真实请求该机制通过浏览器发起一个到服务器托管的跨源资源的“预检”请求。在预检中浏览器发送的头中标示有 HTTP 方法和真实请求中会用到的头。 什么是跨域 跨域是指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的是浏览器对javascript施加的安全限制。 例如a页面想获取b页面资源如果a、b页面的协议、域名、端口、子域名不同所进行的访问行动都是跨域的而浏览器为了安全问题一般都限制了跨域访问也就是不允许跨域请求资源。注意跨域限制访问其实是浏览器的限制。理解这一点很重要 同源策略是指协议域名端口都要相同其中有一个不同都会产生跨域 可以参考 Web安全 - 浏览器的同源策略 当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域 当前页面url当前页面url是否跨域原因http://www.test.com/http://www.test.com/index.html否同源协议、域名、端口号相同http://www.test.com/https://www.test.com/跨域协议不同http/httpshttp://www.test.com/http://www.baidu.com/跨域主域名不同test/baiduhttp://www.test.com/http://blog.test.com/跨域子域名不同www/bloghttp://www.test.com:8080/http://www.test.com:7001/跨域端口号不同8080/7001 为什么会有跨域的问题 在同源策略下会有以下限制 无法获取非同源的 Cookie、LocalStorage、SessionStorage 等无法获取非同源的 dom无法向非同源的服务器发送 ajax 请求 但是我们又经常会遇到前后端分离不在同一个域名下需要ajax请求数据的情况。那我们就要规避这种限制。 可以在网上搜到很多解决跨域的方法有些方法比较古老了现在项目中用的比较多的是 jsonp 和 CORS跨域资源共享 cors跨域解决办法 cors跨域解决办法有很多我们将全局配置适配器和全局过滤器这两种 全局配置适配器 Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter {Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping(/**).allowedOrigins(*).allowedMethods(POST, GET, PUT, OPTIONS, DELETE)//针对header单独设置不然无法获取header中的请求信息前端也无法拿到响应中的 // header信息OPTIONS请求也会经过拦截器在进行登录拦截时候要注意特殊处理.allowedHeaders(*).exposedHeaders(access-control-allow-headers,access-control-allow-methods,access-control-allow-origin,access-control-max-age,X-Frame-Options)// 表明在3600秒内不需要再发送预检验请求可以缓存该结果.maxAge(3600).allowCredentials(true);} }全局过滤器 通过实现Fiter接口在请求中添加一些Header来解决跨域的问题 Component public class CorsFilter implements Filter {Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException, ServletException {HttpServletResponse res (HttpServletResponse) response;res.addHeader(Access-Control-Allow-Credentials, true);res.addHeader(Access-Control-Allow-Origin, *);res.addHeader(Access-Control-Allow-Methods, GET, POST, DELETE, PUT);res.addHeader(Access-Control-Allow-Headers, Content-Type,X-CAF-Authorization-Token,sessionToken,X-TOKEN);if (((HttpServletRequest) request).getMethod().equals(OPTIONS)) {response.getWriter().println(ok);return;}chain.doFilter(request, response);}Overridepublic void destroy() {}Overridepublic void init(FilterConfig filterConfig) throws ServletException {} }
http://www.pierceye.com/news/81701/

相关文章:

  • 主播网站建立广州电子商务网站建设
  • wordpress修改页面地址什么样的网站利于seo
  • 购物网站静态页面模板中国有名的设计公司
  • 枫树seo网河北网站推广优化
  • 网站如何做关健词收录北京市建设工程信息网查询
  • 惠阳东莞网站建设免费建购物网站
  • 广州市南沙区基本建设办公室网站装潢设计属于什么专业类别
  • 网站建设三要素小制作小发明手工图片
  • 做电影网站赚钱设计欣赏心得体会
  • 建网站网站的主题与风格说明
  • 织梦批量修改网站源代码做网站编辑前景
  • 品牌形象网站建设烟台网站建设公司
  • 自建网站平台可以实现哪些功能wordpress wp_user_query
  • 深圳招聘网站前十排名wordpress 怎么加速
  • 上海建溧建设集团有限公司网站中交路桥建设有限公司官网
  • 动画网站建设网站建设信息安全要求
  • 网站开发翻译响应式网页设计方法
  • 上海网站建设代国内永久免费crm系统破解
  • 苏州seo整站优化企鹅自媒体平台注册
  • 东莞seo建站怎么投放中英文网站后台
  • 网站如何才能被百度收录可以做投票的网站
  • 卡车行业做网站的用途网站关键词设置数量
  • 做竞价网站服务器多少钱做网站广告费
  • 网站维护项目东莞广告公司东莞网站建设
  • 最好的响应式网站律师做网站
  • wordpress站标签也打不开公司网站设计策划案
  • 做网站要什么知识网络广告投放公司
  • 成都网站建设网络宁波外贸网站推广
  • 铜陵市市住房和城乡建设局网站程序员联系方式
  • 知企业网站怎么打不开cms网站开发教程