ajax什么是跨域请求
2个回答
展开全部
简单点讲我在我家里躺着,还能一只手去你家里拿东西,这就是跨域。
// 假设我家是www.baidu.com,你家呢就是www.qq.com,当然这个请求不会成功,
// 浏览器运行会告诉你cross-domain之类的信息,也就是跨域。你没办法不通过别人允许就去别人家拿东西
var xhr = new XMLHttpRequest()
xhr.open('GET', 'http://www.qq.com/', true)
xhr.send()
// 报错
//Failed to load http://www.qq.com/: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询