美文网首页前端面试
6-5 Ajax-跨域和问题解答

6-5 Ajax-跨域和问题解答

作者: 留白_汉服vs插画 | 来源:发表于2017-11-06 15:06 被阅读15次

    6-5 跨域

    什么是跨域

    JSONP

    服务器端设置http header

    http默认端口是80,没有写的话,就是默认的。也可以自己定义。https默认端口是43.

    网站是不能跨域访问的,你自己的网站不能跨域访问慕课网的。比如你的网站是http://www.yourname....想要访问一个https://www.yourname...的一个,不行。因为协议不一样。你的网站想要访问移动端https://m.yourname... 也不行。接口不一样。同样端口不一样也不行。

    有的会有防盗链处理。比如百度,会显示“仅百度产品可用”。不是baidu.com访问的,返回一个你看不到的图片。知乎也是。加载知乎的图片,也是加载不出来。比如博客园。

    比如知乎不同意的情况下,你无法访问它的接口

    同样也不一定就存在js文件,可能是动态生成返回。

    后端的,知道就可以了

    能手动默写,明白每一行意义

    相关文章

      网友评论

        本文标题:6-5 Ajax-跨域和问题解答

        本文链接:https://www.haomeiwen.com/subject/hegcmxtx.html