httptestxiaohuhu 0.13.30 copy "httptestxiaohuhu: ^0.13.30" to clipboard
httptestxiaohuhu: ^0.13.30 copied to clipboard

A composable, multi-platform, Future-based API for HTTP requests.

example/main.dart

import 'dart:convert' as convert;

import 'package:httptestxiaohuhu/http.dart' as http;

void main(List<String> arguments) async {
  // This example uses the Google Books API to search for books about http.
  // https://developers.google.com/books/docs/overview
  var url =
      Uri.https('www.googleapis.com', '/books/v1/volumes', {'q': '{http}'});

  // Await the http get response, then decode the json-formatted response.
  var response = await http.get(url);
  if (response.statusCode == 200) {
    var jsonResponse =
        convert.jsonDecode(response.body) as Map<String, dynamic>;
    var itemCount = jsonResponse['totalItems'];
    print('Number of books about http: $itemCount.');
  } else {
    print('Request failed with status: ${response.statusCode}.');
  }
}
0
likes
110
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

A composable, multi-platform, Future-based API for HTTP requests.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

async, http_parser, meta, path

More

Packages that depend on httptestxiaohuhu