前后端分离,经常会出现跨域访问被限制的问题。 跨域访问限制是服务端出于安全考虑的限制行为。即只有同域或者指定域的请求,才能访问。这样还可以防止图片被盗链。服务端(比如 Node.js)可以通过代理,来解决这一问题。 1 安装 request 库 npm install request –save-dev 2 配置 我们以知乎日报为例,配置两个代理。一个代理内容,另一个代理图片。 在项目根目录,配置 proxy.js : //代理 const http = require('http'); const request = require('request'); const hostIp =