美文网首页
CORS(跨域资源共享)

CORS(跨域资源共享)

作者: 今正是时 | 来源:发表于2019-09-28 07:15 被阅读0次

最近参与一个项目,前后端分离。于是研究了下CORS的规范。
后端服务器采用Vertx实现,刚开始自己实现CORS,需要自己在响应中添加CORS相关的头(header)以及实现对应的options方法。后来调查了Vertx自带CORS的处理器,直接拿来使用,方便了不少。

CORS(跨域资源共享)

Vertx.web自带的CORS处理器。

router.route().handler(CorsHandler.create("http://192.168.23.155:8080")
                            .allowCredentials(true).allowedHeader("content-type")
                            .allowedHeader("x-csrftoken").allowedMethod(HttpMethod.POST));
  1. CORS规范:Cross-Origin Resource Sharing specification
  2. https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS
  3. Web Fonts
  4. XMLHttpRequest

相关文章

网友评论

      本文标题:CORS(跨域资源共享)

      本文链接:https://www.haomeiwen.com/subject/xeohyctx.html