get method
Implementation
Future<http.Response?> get() async {
Track.start();
final random = getRandomString(10);
final ENVData data = readConfig();
_alertNotPost(data);
await _methodDeploy(data, () async {
data.replacementId ??= random;
final token = await Session.load('token');
Track.debug('load token');
data.globalData?.header ??= {
'Accept': 'application/json',
};
if (token != null)
data.globalData?.header!.addAll({'Authorization': token!});
final d = await APIMultiThread().config(data).run(Api.get);
// final d = await http.get(Uri.parse((data.getUrl() ?? '') + (data.globalData?.getParams() ?? '')),headers: data.globalData?.header);
Track.debug('api done');
if (data.isLoading) {
Loading.requestStack.remove(data.replacementId ?? random);
}
if (!Loading.loadingProgress()) {
Loading.close();
}
return d;
});
return null;
}