请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Request failed with status code 404

请问老师这个报错。调试了很久,和你的源码也对照了。

产品列表页一点击就出这个。postman测试了本地地址和远程地址/search/resultsByKeywords,没有问题,而且打印结果正常。

/categroy/crumbs接口,远程地址测试带sign和city,没有问题,能返回。但是用localhost:3000地址带city测试就是404.

正在回答

4回答

快乐动起来呀 2018-12-26 21:10:29

404是接口不存在,你在node控制台看下是调用哪个接口404?然后查下这个接口是否正确注册了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕村60529 #1
    已解决,忘记在index里导入了。
    回复 有任何疑惑可以回复我~ 2018-12-27 19:25:38
wolfmenwolf 2019-12-02 17:46:05

在报错的第一条产生错误的地方,进行打印。秒解决。

module.exports = function createError(message, config, code, request, response) {
 var error = new Error(message);
 // console.log("message",message);
 // console.log("config",config);
 // console.log("code",code);
 // console.log("request",request);
 // console.log("response",response);
 return enhanceError(error, config, code, request, response);
};

0 回复 有任何疑惑可以回复我~
wolfmenwolf 2019-11-22 21:40:09

我用npm run build运行,又用npm run dev运行,始终报404.我在postman测试接口都能返回数据。node里面也没有明确说明哪报错了。我还原到昨晚能运行的版本仍然报错。是否跟服务器跨域有关呢

0 回复 有任何疑惑可以回复我~
wolfmenwolf 2019-11-22 18:36:29

报错:Error occurred when calling nuxtServerInit:  Request failed with status code 404

store/index.js代码如下:

import Vue from 'vue'
import Vuex from 'vuex'
import geo from './modules/geo'
import home from './modules/home'

Vue.use(Vuex);

export const modules = {
 geo,
 home
};


export const actions = {
 async nuxtServerInit({ commit }, { req, app }) {
   const {
     status,
     data: {
       province,
       city
     }
   } = await app.$axios.get('/geo/getPosition');
   commit('geo/setPosition',status===200?{city,province}:{city:'',province:''});
   const {status:status2,data:{menu}}=await app.$axios.get('geo/menu');
   commit('home/setMenu',status2===200?menu:[]);
   const {status:status3,data:{result}}=await app.$axios.get('/search/hotPlace',{
     params:{
       city:app.store.state.geo.position.city.replace('市','')
     }
   });
   commit('home/setHotPlace',status3===200?result:[])

 }
};
const store = {modules,actions}
export default store;


不知道问题出在哪

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信