Как передать параметры в запросе get, используя axios? - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь передать api_key в параметре запроса get, используя axios

вот мой код

const instance = axios.create({
  baseURL: "https://api.themoviedb.org/3"
});
export function crudify(path) {
  function get(id) {
    return instance.get(`${path}/${id}`, {
      params: {
        api_key: "qwerasd"
      }
    });
  }

  return { get };
}

Я ожидал получить URL:

https://api.themoviedb.org/3/genre/movie/list?api_key=qwerasd

но вместо этого я получаю:

https://api.themoviedb.org/3/genre/movie/list

1 Ответ

0 голосов
/ 26 апреля 2019

Вам необходимо добавить параметры строки запроса непосредственно в URL:

function get(id) {
    return instance.get(`${path}/${id}?api_key=qwerasd`);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...