进入我的组件
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 从我的应用程序调用方法到浏览器控制台时,写入 POST http://localhost:3000/api/create 404 (Not Found)
我尝试将 /api/* 和 /api/** 写入配置 http-proxy-middleware ,但这对我没有帮助。
什么不起作用?