Clone this repo:
  1. 63b79d3 Allow null content when writing the body. (#16) by jingbian · 4 weeks ago master
  2. 5f09d71 Allow the 2.10 stable and 2.11.0 dev SDKs (#15) by Nate Bosch · 4 weeks ago
  3. 401a98e Migrate to Null Safety (#14) by Michal Terepeta · 9 weeks ago
  4. 335ef69 2 fix commits (#13) by Kevin Moore · 3 months ago
  5. 9ed0e65 More simplifications to help with the Null Safety migration (#12) by Michal Terepeta · 3 months ago

Build Status pub package

A simple Dart HTTP client implemented using RawSynchronousSockets to allow for synchronous HTTP requests.

Warning: This library should probably only be used to connect to HTTP servers that are hosted on ‘localhost’. The operations in this library will block the calling thread to wait for a response from the HTTP server. The thread can process no other events while waiting for the server to respond. As such, this synchronous HTTP client library is not suitable for applications that require high performance. Instead, such applications should use libraries built on asynchronous I/O, including dart:io and package:http, for the best performance.