1. ホーム
  2. reactjs

[解決済み] Uncaught (in promise) Error: リクエストに失敗、ステータスコード404

2022-02-12 05:41:07

質問

APIからデータを取得する際に、上記のようなエラーが発生します。以下は action creator を試しているところです。 GET のデータです。

import { FETCH_USER } from './types';
import axios from 'axios';


export const fetchUser = () => async dispatch => {

        console.log('fetchUser');

        const res= await axios.get('/api/current_user');

        dispatch({ type: FETCH_USER, payload: res });

}; 

また、コードエディターでデバッグしていると、コンソールに以下のようなエラーが表示されます。

SyntaxError: Unexpected token import

解決方法は?

一般的にこのエラーは、GETメソッド内で提供されたURL/場所が正しくない場合に発生します。 そのため、URL/locationを再度確認し、修正してください。

ということは、おそらくここに何らかの間違いがあるのでしょう:'/api/current_user'