【发布时间】:2019-05-02 10:55:47
【问题描述】:
进入我的组件
axios.post('/api/' + 'create', {
name: 'new name'
},
{
headers:
{
'Content-Type': 'application/json'
}
}
)
进入 setupProxy.js ,根据第三方官方指令https://facebook.github.io/create-react-app/docs/proxying-api-requests-in-development创建
const proxy = require('http-proxy-middleware');
module.exports = function (app) {
app.use(proxy('/api/', {
target: 'http://my-api.com/',
changeOrigin: true
}));
};
当我从我的应用程序中使用 axios 调用方法时 进入浏览器控制台写入 发布http://localhost:3000/api/create 404(未找到)
我尝试将 /api/* 和 /api/** 写入配置 http-proxy-middleware ,但没有帮助。
什么不工作?
【问题讨论】:
标签: reactjs axios http-proxy-middleware