qq音乐在请求头里面加了referer等,若是咱们经过jsonp实现跨域来请求数据的话 是根本不可以修改请求头的。前端
因此咱们就考虑用axios,可是axios又不能进行跨域 那么咱们要怎么拿到qq音乐的服务器的数据呢?解决办法:咱们能够进行后端接口代理。那么什么是后端代理呢?ios
若是要使用axios直接进行跨域访问是不能够的,这是就须要配置代理了,为何要配置代理呢?json
缘由就是客户端请求服务端的数据是存在跨域问题的,而服务器和服务器之间能够相互请求数据,是没有跨域的概念(若是服务器没有设置禁止跨域的权限问题),也就是说,咱们能够配置一个代理的服务器能够请求另外一个服务器中的数据,而后把请求出来的数据返回到咱们的代理服务器中,代理服务器再返回数据给咱们的客户端,这样咱们就能够实现跨域访问数据啦。axios