标签: javascript ajax
为什么我可以成功获取AJAX获取请求fonts.googleapis.com(而不是cnn.com)?
也许谷歌允许访问而CNN没有..有没有办法可以让我的网站' AJAXable'像fonts.google.com?非常感谢你!
答案 0 :(得分:1)
因为Google允许通过跨源资源共享(spec | MDN)进行访问。您也可以通过ajax从其他网站访问您的内容。
基本上,您的服务器不仅响应通常的GET请求,还响应OPTIONS请求,并且在两种情况下都包含适当的响应头(包括但不限于{{1}允许请求站点访问,默认情况下在浏览器级别被拒绝。
GET
OPTIONS