Задать вопрос

Браузер не обрабатывает запрос get?

не работает запрос get в RTK QUERY использую ещё библиотеку UMAMI для аналитики
Выполняю вот такой запрос:
curl -X GET "https://api.umami.is/v1/websites/WEBSITEID/stats?startAt=1734739200000&endAt=1735603199000"   -H "Accept: application/json"   -H "x-umami-api-key:  API_KEY"


И всё выполняется но вот если я так делаю в кожде запросы:
import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';

const baseUrl = 'https://api.umami.is/v1/websites/'; 
const API_KEY = '---';
const WEBSITE_ID = '----'

export const umamiApi = createApi({
    reducerPath: 'umamiApi',
    baseQuery: fetchBaseQuery({
        baseUrl: baseUrl + `${WEBSITE_ID}`,
        prepareHeaders: (headers) => {
            headers.set('Accept', 'application/json');
            headers.set('x-umami-api-key', API_KEY); 
            return headers;
        },
    }),
    endpoints: (builder) => ({
        getEventSeries: builder.query({
            query: ({ startAt, endAt }) => ({
                url: `/stats?startAt=${startAt}&endAt=${endAt}`,
                method: "GET"
            }),
        }),
    }),
});
//      return `/stats?startAt=${startAt}&endAt=${endAt}`;
export const { useGetEventSeriesQuery } = umamiApi;


И ошибка в консоле браузера
dashboard.analytics.tsx:27 Error: 
{status: 'FETCH_ERROR', error: 'TypeError: Failed to fetch'}
error
: 
"TypeError: Failed to fetch"
status
: 
"FETCH_ERROR"


Может кто сталкивался с этим? Как исправить?
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы