WEB前端面经(三)

1、跨域?
浏览器禁止非同域js进行交互,只要域名、协议、端口一个不同就是非同域。

  • CORS(Cross-Origin Resource Sharing)跨域资源共享
    使用自定义http让浏览器与服务器进行沟通,服务器端对于CORS的支持,主要就是通过设置Access-Control-Allow-Origin来进行的。
//指定允许其他域名访问
'Access-Control-Allow-Origin:*'//或指定域
//响应类型
'Access-Control-Allow-Methods:GET,POST'
//响应头设置
'Access-Control-Allow-Headers:x-requested-with,content-type'
  • JSONP(JSON with Padding)
    解决ajax跨域请求


//Jquery

​
                    
                    

你可能感兴趣的:(Web前端面经,前端)