akka/akka-http

High-level HTTP client support

Ouverte

#113 ouverte le 8 sept. 2016

 (13 commentaires) (3 réactions) (0 personne assignée)Scala (598 forks)batch import
1 - triagedhelp wantedt:client

Métriques du dépôt

Stars
 (1 311 étoiles)
Métriques de merge PR
 (Merge moyen 1j 10h) (2 PRs mergées en 30 j)

Description

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

Guide contributeur