首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AxiosError{消息:“请求失败,状态代码500”,名称:'ERR_BAD_RESPONSE‘,代码:’‘

AxiosError{消息:“请求失败,状态代码500”,名称:'ERR_BAD_RESPONSE‘,代码:’‘
EN

Stack Overflow用户
提问于 2022-09-19 20:21:15
回答 1查看 1.2K关注 0票数 1

我正在学习React和Redux,并提出了这个错误。我不知道是什么导致了这一错误。我确实知道它在CartActions.js中,并且非常肯定它与我的本地存储有关,但不确定。有人能把我引向正确的方向吗?也许可以解释这个错误,以及如何修复它?

cartActions.js

代码语言:javascript
运行
复制
import axios from 'axios'
import {
    CART_ADD_ITEM,
    CART_REMOVE_ITEM,
    CART_SAVE_SHIPPING_ADDRESS,

    CART_SAVE_PAYMENT_METHOD,
} from '../constants/cartConstants'


export const addToCart = (id, qty) => async (dispatch, getState) => {
    const {data} = await axios.get(`/api/products/${id}/`)
    dispatch({
        type: CART_ADD_ITEM,
        payload: {
            product: data._id,
            name: data.name,
            image: data.image,
            price: data.price,
            countInStock: data.countInStock,
            qty
        }
    })
    localStorage.setItem('cartItems', JSON.stringify(getState().cart.cartItems))
}



// export const removeFromCart = (id) => (dispatch, getState) => {
//     dispatch({
//         type: CART_REMOVE_ITEM,
//         payload: id,
//     })

//     localStorage.setItem('cartItems', JSON.stringify(getState().cart.cartItems))
// }


// export const saveShippingAddress = (data) => (dispatch) => {
//     dispatch({
//         type: CART_SAVE_SHIPPING_ADDRESS,
//         payload: data,
//     })

//     localStorage.setItem('shippingAddress', JSON.stringify(data))
// }

// export const savePaymentMethod = (data) => (dispatch) => {
//     dispatch({
//         type: CART_SAVE_PAYMENT_METHOD,
//         payload: data,
//     })

//     localStorage.setItem('paymentMethod', JSON.stringify(data))
// }
EN

回答 1

Stack Overflow用户

发布于 2022-09-19 20:54:00

让我用几句话说:) 400码-你的坏(请求是坏的) 500码-服务器坏(告诉被人)

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73778863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档