如果我在 api 请求之后和收到响应之前断开网络,那么我没有收到任何超时错误或网络错误。任何指针都会非常有帮助。
export class RestService {
api: ApisauceInstance;
constructor() {
this.api = apisauce.create({
baseURL: '',
headers: {
'Content-type': 'application/json',
},
timeout: 30000, // Timeout set to 30sec
});
}
getRequest = (apiUrl: string, params?: any, config?: ApisauceConfig) => {
return this.api.get(apiUrl, params, config);
};
包.json
"apisauce": "^2.0.1",
"react": "^17.0.1",
"react-native": "^0.62.2",