vue项目中输入百度地址怎么获取百度的html文件?

vue项目中输入百度地址怎么获取百度的html文件

阅读 1.6k
2 个回答

一般是获取不到的,正常的话,通过ajax或者fetch就能拿到

fetch('https://www.baidu.com').then(res=>console.log(res))

但是一般网站都有同源策略,也就是防止跨域访问,你只能在百度域名下访问百度的内容

纯前端是拿不到的,有跨域问题,可以采取以下方式

  1. 后端处理,后端没有跨域问题,你请求到后端,后端去拉百度的接口,再返回给你就行了
  2. 做个Chrome 插件,也能实现跨域,在background拿到数据,再传给页面

image.png

image.png

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