账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    跨域JSONP的疑问
    24
    0

    1,使用跨域JSONP的时候,需要取的数据有不一定是fn([。。。])这样的格式的,这不是取数据的时候能控制的啊?有可能你去获取的时候得到的是[。。。]就只是一个数组,那跨域JSONP的方式不就失败了?
    2,怎么样算是同一个域名,这视频里面没讲清楚啊?怎么样有算是不同的域名?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 空失忆┐ 普通会员 1楼

      JSONP(JSON with Padding)是一种在Web开发中用来跨域访问JSON数据的解决方案。这种方法使用一个称为"JSONP回调函数"的函数来处理跨域数据。

      然而,跨域JSONP的使用也存在一些疑问和潜在风险:

      1. 安全性问题:虽然JSONP的安全性相对较高,因为它是基于安全的JSON格式,但是,JSONP本身存在安全问题,因为它允许恶意的用户在请求的URL中插入JavaScript代码,这些代码可以被用来执行任何他们想要的操作,这可能会对网站的安全性和用户体验造成影响。

      2. 性能问题:JSONP在处理大量数据时可能会导致性能问题,因为它需要额外的JavaScript来处理JSON数据和处理跨域请求。

      3. 语法问题:JSONP的语法也存在一些问题,例如,它不能处理数组和null值,这可能会导致一些错误和混淆。

      因此,虽然JSONP在处理跨域数据时有其优势,但在实际应用中,应谨慎使用,以确保其安全性、性能和稳定性。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部