摘要:跨域產(chǎn)生同源策略限制同源是指域名,協(xié)議,端口相同??缬蛸Y源共享需要被請(qǐng)求方的服務(wù)端設(shè)置。服務(wù)器代理客戶(hù)端訪(fǎng)問(wèn)服務(wù)器,并在服務(wù)器上做代理訪(fǎng)問(wèn)服務(wù)器把請(qǐng)求結(jié)果返回客戶(hù)端,即實(shí)現(xiàn)了客戶(hù)端請(qǐng)求服務(wù)器的跨域需求。
跨域產(chǎn)生
1.跨域資源共享(CORS)同源策略限制,同源是指:域名,協(xié)議,端口相同。
需要被請(qǐng)求方的服務(wù)端設(shè)置: Access-Control-Allow-Origin。兼容性不夠好,在IE10以下的瀏覽器不支持。
2.服務(wù)器代理A客戶(hù)端訪(fǎng)問(wèn)A服務(wù)器,并在A服務(wù)器上做代理訪(fǎng)問(wèn)B服務(wù)器把請(qǐng)求結(jié)果返回A客戶(hù)端,即實(shí)現(xiàn)了A客戶(hù)端請(qǐng)求B服務(wù)器的跨域需求。
3.JSONP原理:所有具有src屬性的HTML標(biāo)簽都是可以跨域的,包括