【发布时间】:2021-10-07 11:36:55
【问题描述】:
我不确定为什么找不到我的发帖请求?
我收到了这个错误
无论我尝试过什么并添加到我的帖子中,仍然会出现此错误我不确定这是 axios 的问题还是我的路线实际上不正确,如果您有任何有关如何解决此问题或我去过哪里的信息,请错了请帮忙
xhr.js:177 POST https://enigmatic-cliffs-10818.herokuapp.com/api/user/register 404 (Not Found)
dispatchXhrRequest @ xhr.js:177
xhrAdapter @ xhr.js:13
dispatchRequest @ dispatchRequest.js:52
我需要帮助是我的注册 api,其中包含允许人们注册和登录并确保用户通过身份验证的路由。我在多个论坛上尝试了多种解决方案,但似乎无法解决或解决任何问题
import axios from "axios";
class API {
axios;
constructor() {
this.axios = axios.create();
}
/**
* @param {String} name
* @param {String} value
*/
setHeader( name, value ) {
if( value )
this.axios.defaults.headers.common[name] = value;
else
delete this.axios.defaults.headers.common[name];
}
/**
* @param {object} userData
* @param {String} userData.email
* @param {String} userData.password
*
* @returns {Promise}
*/
register( userData ) {
console.log("------");
console.log(userData);
console.log("------");
return axios.post("/api/user/register", userData);
}
/**
* @param {object} userData
* @param {String} userData.email
* @param {String} userData.password
*
* @returns {Promise}
*/
login( userData ) {
return axios.post("/api/user/login", userData);
}
authenticated() {
return axios.post("/api/user/authenticated");
}
}
export default new API();
我还没有找到适合我的应用程序的解决方案
【问题讨论】:
-
你试过完整的网址吗?
return axios.post("https://enigmatic-cliffs-10818.herokuapp.com/api/user/register", userData); -
添加完整网址时出现同样的错误