В версии 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
, но он больше не предоставляется.