Rumah > Soal Jawab > teks badan
rreeee
Jadi kadangkala saya mendapat respons kosong dengan kod status 200, Mempertimbangkan untuk mencuba semula permintaan jika ini berlaku, Saya ingin tahu apakah cara yang betul untuk menyelesaikan masalah ini.
P粉5561597862024-03-20 00:57:20
Saya rasa pemintas axios adalah untuk anda.
axios.interceptors.response.use((response) => {
return response
},
async function(error) {
const originalRequest = error.config;
if () { // condition
originalRequest._retry = true;
}
}
)
Anda boleh mencipta fail setupAxios dalam direktori redux asas dan mengeksportnya daripada index.js dalam direktori redux asas.
export {default as setupAxios} from "./setupAxios";
Dan takrifkan setupAxios daripada fail root index.js
import * as _redux from "./redux"; _redux.setupAxios(axios, store);
Sebenarnya, saya menggunakan react.js, ia mungkin sedikit berbeza dalam vue.js.