articles_api.dart 572 Bytes
Newer Older
1 2 3 4 5
import 'package:flutter/foundation.dart';
import 'package:http/http.dart' as http;
import 'dart:convert';

import '../../environments/api_app.dart';
6
import '../models/article_model.dart';
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

class ArticleApi {
  Future<Map<String, dynamic>> getArticles() async{
    String url= '${apiApp}/articulo?offset=0&max=100';

    if (kDebugMode) {
      print('Url -> $url');
    }
    try{
      final resp = await http.get(Uri.parse(url));
      return {"statusCode": resp.statusCode, "body": resp.body};
    }catch(e){
      return {"statusCode": 501, "body": '$e'};
    }
  }
22
}