淘宝的页面都没有xhr信息

看淘宝页面,开发者工具里都没有xhr请求。只有在js文件返回里饭回来好多json数据,这是什么技术?有什么优势,好处?

阅读 8.3k
2 个回答

jsonp请求呀,淘宝事业部肯定多,业务多了,服务必然多,如果要相互请求数据各事业部域名肯定不一样。。。

如果是使用xhr请求,不同域名下服务相互调用会存在跨域问题,虽然也可以后台接口开放跨域权限,但是相对来说麻烦一点,所以索性就直接使用jsonp的方式解决,jsonp的原理就是将js文件作为载体来传输数据,所以看不到xhr类型的请求,都是js类型的请求。优势就是这样支持跨域访问

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题