
有谁知道会是什么情况,排查半天了。而且type 怎么一个是fetch 一个是json,Request Method一个是:OPTIONS 一个是post 怎么会多出一个OPTIONS
你估计是跨域了吧 跨域会发起一次put 一次post
是跨域了。那应该是这个问题了吧。
最好用代理。改头部就会造成这个问题
按照文档上这样设置
// .roadhogrc.mock.js
export default {
'GET /api/(.*)': 'https://your.server.com/api/',
};
经常404,会是什么原因啊?
你从服务器看一下.是不是url拼接错了
没错啊,有时候请求成功。但有几个接口请求404,而且只要返回错误的结果好像都变成404错误。难道是我的代理设置有问题》?

pro对返回结果格式有要求?
问题找到了:
这个GET 时候POST的没用,POST的时候GET 没效果。有没有什么办法同时兼容?
都加上就可以了
export default noProxy ? {
'GET /api/*': 'https://your.server.com/',
'POST /api/*': 'https://your.server.com/',
'DEL /api/*': 'https://your.server.com/',
} : delay(proxy, 1000);
Most helpful comment
都加上就可以了