跨域

140 阅读1分钟

什么是跨域
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。
例如: www.163.com:8080/与https://bl…
http与https协议不同:跨域
163与4399主域不同:跨域
www与blog子域不同:跨域
8080与7070端口不同:跨域
以上任意一个不同都会造成跨域

www.test.com/与http://www… :不跨域,因为同源

解决跨域方法:在响应头写入

res.wirteHead(200,{
//200表示响应成功,对象中是所有响应头的设置
"content-type":"text/html;charset=uft-8",
"Access-Control-Allow-Origin":"*"
//cors跨域
})