跨站HTTP请求(Cross-site HTTP request)是指发起请求的资源所在域不同于请求指向的资源所在域的HTTP请求. 比如说,我在Web网站A(www.a.com)中通过<img>标签引入了B站的资源(www.b.com/images/1.jpg),那么A站会向B站发起一个跨站请求. 这种图片资源的跨站请求是被允许的,类似的跨站请求还有CSS文件,JavaScript文件等. 但是如果是在脚本中发起HTTP请求,出于安全考虑,会被浏览器限制.比如,使用 XMLHttpReque…