Как может 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
Ответить

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

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

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

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

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