akka/akka-http

High-level HTTP client support

开放

#113 创建于 2016年9月8日

 (13 条评论) (3 个反应) (0 位负责人)Scala (598 个派生)batch import
1 - triagedhelp wantedt:client

仓库指标

星标
 (1,311 个星标)
PR 合并指标
 (平均合并 1天 10小时) (30 天内合并 2 个 PR)

描述

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

贡献者指南