Как отправить запрос Get через Axios с параметрами json внутри?

Как отправить запрос Get через Axios с параметрами json внутри? Делаю этот запрос, выдает ошибку 422, а если делаю пост запрос с такими же параметрами, всё работает исправно. Можно конечно данные через post получать, но это костыльно

export const getUserInfo = createAsyncThunk('userState/getUserInfo', async (tok) => {
    const config = {
        "token": tok
    }
    const { data } = await axios.get('https://backend-pizza-test.herokuapp.com/api/get/userinfo', config )
    return data
})

Ответы (3 шт):

Автор решения: Вова Чернявский

GET-запрос может содержать параметры, которые в URL выглядят так:

https://site.com/?foo=bar

При использовании Axios запрос подобного рода можно выполнить так:

axios.get('https://site.com/?foo=bar')

Того же эффекта можно достичь, настроив свойство params в объекте с параметрами:

axios.get('https://site.com/', {
  params: {
    foo: 'bar'
  }
})
→ Ссылка
Автор решения: Kofuku
export const getUserInfo = createAsyncThunk('userState/getUserInfo', async (tok) => {
    const config = {
        params: {
            token: tok // Параметры добавляются в объект params
        }
    };

    const { data } = await axios.get('https://backend-pizza-test.herokuapp.com/api/get/userinfo', config);
    return data;
});
→ Ссылка
Автор решения: serget

Может кому то пригодится const [manager, setManager] = useState('');

axios.get(http://localhost/portal/hs/stock/liststock/${manager});

developer sps.

→ Ссылка