Ответ Axios не содержит config.meta с 0.19.0 - PullRequest
0 голосов
/ 27 июня 2019

В версии 0.18.0 я использовал мета-параметр, подобный этому

const api = axios.create({....})
api.get('/someroute', {meta: {somemeta: true}})

Он был доступен внутри конфига при ответе. Но с момента обновления на 0.19.0 я перестал там смотреть мета. Также не найдено никакой информации об этом в журнале изменений. Это может быть не ошибка, но не могли бы вы объяснить, что это не так, пожалуйста.

Среда: Axios Version 0.19.0; ОС: ОС 12.2; Дополнительные версии библиотеки: React 16.8.6, React Native 0.59.9

Воспроизвести

var axios = require("axios") // with  0.18.0 and 0.19.0 responses are different
axios.get('https://www.google.com/', {meta: {somemeta: true}}).then(res => {console.log(res)})

Ожидайте увидеть meta объект внутри res.config, но он больше не предоставляется.

...