Как может Redux-Toolkit запрос отправить переменную для заголовков запроса?Javascript

Форум по Javascript
Anonymous
Как может Redux-Toolkit запрос отправить переменную для заголовков запроса?

Сообщение Anonymous »

В настоящее время я хочу добавить метаданные в заголовок запроса запроса RKT, и это переменная. Я хочу передать его из запроса API. < /P>

Код: Выделить всё

export const api = createApi({
reducerPath: 'api',
baseQuery: fetchBaseQuery({
baseUrl: '/api/',
prepareHeaders: (headers, api) => {
const { apiSource } = api
// currently want to pass apiSource from the request somewhere,
// then get this value and add it to header
headers.set('api-source', apiSource);
return headers;
},
}),
endpoints: (builder) => ({
getUsers: builder.query({
query: () => `/getUsers`,
}),
}),
});
< /code>
Я хочу, чтобы я мог пройти его из запроса, например: < /p>
// but this is not working now, I can't pass the variable
const { data } = useGetUsers(body, {apiSource})
В моем сценарии у меня есть несколько API, а не только это GetUsers . Вот почему я хочу найти способ PrepareHeaders .
Есть ли способ этого?

Подробнее здесь: https://stackoverflow.com/questions/796 ... st-headers

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