在获取rss,设置了三个源:ithome,36kr,ifanr,使用webpack-dev-server 的 proxy 配置跨域请求.三个源的地址:ithome36krifanr可是ithome这个源总是因为不允许跨域请求错误,而单独请求另外两个没有问题:webpack中配置:devServer: { proxy: { "/rss/ithome": { target: "https://www.ithome.com", changeOrigin: true, pathRewrite: { '^/rss/ithome': '/rss/' } }, "/rss/36kr": { target: "http://36kr.com", changeOrigin: true, pathRewrite: { '^/rss/36kr': '/feed' } }, "/rss/ifanr": { target: "http://www.ifanr.com", changeOrigin: true, pathRewrite: { '^/rss/ifanr': '/feed' } } }}React中action.jsconst rssSource = [ 'ithome', '36kr', 'ifanr']rssSource.map(source => { fetch(`/rss/${source}`) ...})
添加回答
举报
0/150
提交
取消