开发者社区 问答 正文

什么是cors ?

什么是cors ?

展开
收起
珍宝珠 2019-11-22 12:38:52 2031 分享 版权
1 条回答
写回答
取消 提交回答
  • CORS:跨域资源共享(CORS,Cross-Origin Resource Sharing),随着技术的发展,现在的浏览器可以支持主动设置从而允许跨域请求,其本质是设置响应头,使得浏览器允许跨域请求。
    
    浏览器将CORS请求分成两类:简单请求和复杂请求
    
    简单请求(同时满足以下两大条件)
    (1)请求方法是以下三种方法之一:
    HEAD
    GET
    POST
    (2)HTTP的头信息不超出以下几种字段:
    Accept
    Accept-Language
    Content-Language
    Last-Event-ID
    Content-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain
    
    凡是不同时满足上面两个条件,就属于非简单请求
    
    2019-11-22 12:39:08
    赞同 展开评论
问答地址: