TIF_E41202429/Mobile/patrolin/skripsi/lib/config/app_request.dart

25 lines
586 B
Dart

import 'dart:convert';
import 'package:http/http.dart' as http;
class AppRequest {
static Future<Map?> gets(String url) async {
try {
var response = await http.get(Uri.parse(url));
Map responseBody = jsonDecode(response.body);
return responseBody;
} catch (e) {
return null;
}
}
static Future<Map?> post(String url, Object? body) async {
try {
var response = await http.post(Uri.parse(url), body: body);
Map responseBody = jsonDecode(response.body);
return responseBody;
} catch (e) {
return null;
}
}
}