akka/akka-http

High-level HTTP client support

Aperta

#113 aperta il 8 set 2016

 (13 commenti) (3 reazioni) (0 assegnatari)Scala (598 fork)batch import
1 - triagedhelp wantedt:client

Metriche repository

Star
 (1311 stelle)
Metriche merge PR
 (Merge medio 1g 10h) (2 PR mergiate in 30 g)

Descrizione

Issue by jrudolph Wednesday Feb 11, 2015 at 13:54 GMT Originally opened as https://github.com/akka/akka/issues/16856


It would be convenient if akka-http would provide common high-level HTTP functionality similar to what a browser supports in its backend. This is a collection of all the things that would belong into this category. This is a metaticket and each subfeature has its own ticket.

  • connection pooling and configurable request queuing (provided by host-level API #15681)
  • request-level API (#15906)
  • automatic redirection (#15990)
  • automatic retry attempts (#16852)
  • try different IP addresses on retries (#16827)
  • HTTP proxy support (for HTTP: #16853, for HTTPS: #16153)
  • authentication data store (#16854)
  • cookie store (#16855)
  • response routing DSL (#15909)
  • request building should be polished and documented (https://github.com/akka/akka/issues/18550)
  • optional: response decompression (https://github.com/akka/akka/issues/16813)
  • optional: Add support for OAuth authentication #16857

Guida contributor