Ошибка API с сайта Frontend. (Несанкционировано)Javascript

Форум по Javascript
Ответить
Anonymous
 Ошибка API с сайта Frontend. (Несанкционировано)

Сообщение Anonymous »

Мой вызов API не удастся.
Когда я называю свой API со стороны Frontend Shom Me, эта ошибка "Get http: // localhost: 3000/api/v1/dashboard 401 (несанкционирована)" Эта ошибка. Но когда я звоню, используя почтальон, он работает отлично. но это не может исправить.
Это мой крючок для использования: < /p>
import { useEffect, useState } from "react"

export const useFetch = (url, immediate = true) => {
const [data, setData] = useState(null);
const [error, setError] = useState(null);
const [loading, setLoading] = useState(immediate);
const BASE_URL = "http://localhost:3000/"

useEffect(() => {
const controller = new AbortController();
const signal = controller.signal;

const fetchData = async () => {
try {
const res = await fetch(BASE_URL + url, {
method: "GET",
credentials: "include",
signal
});
const json = await res.json();
setData(json);
} catch (err) {
if (err.name !== 'AbortError') setError(err);
} finally {
setLoading(false);
}
};

fetchData();

// Proper cleanup function
return () => controller.abort();
}, ); return { data, loading, error }; } ... authorized
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»