跨域资源共享CORS

Http-HTML的CORS

CORS是一个w3c标准, 全称是"跨域资源共享", 它允许浏览器向跨源服务器发送XMLHttpRequest请求, 解决了ajax只能同源使用的限制。

Cors需要浏览器和服务器同时支持目前都兼容。

运作过程:浏览器一旦发现跨域的ajax请求就会自动给请求头加上origin字段,传到服务器的时候再让其判断是否跨域。不在指定源服务器就会发一个没有origin字段的响应回来。如果在范围内,服务器返回的origin就会是请求时候的值或者是*(服务器设定)

阮老师的笔记

mdn解释

posted @ 2020-10-31 09:41  叻仔猪  阅读(67)  评论(0编辑  收藏  举报