featherbed icon indicating copy to clipboard operation
featherbed copied to clipboard

Asynchronous Scala HTTP client using Finagle, Shapeless and Cats

Results 12 featherbed issues
Sort by recently updated
recently updated
newest added

Hi, is there a plan to update featherbed to Scala 2.13?

Not found any way to configure HTTP client, in particular I need to setup request timeout.

This commit makes the following changes: * Enable a new preferred API, `toService`. This API allows for creating a service from a request. Rather than specifying content up-front, you can...

Using the "git method" seems to fail, and featherbed is [not published on maven](http://search.maven.org/#search%7Cga%7C1%7Cfeatherbed). In the meantime I've cloned this repo and run `sbt publishLocal` to get it into my...

scala> import java.net.URL import java.net.URL scala> val client = new featherbed.Client(new URL("http://www.wontfindmeindns.com")) Jul 15, 2017 9:36:07 PM com.twitter.finagle.Init$$anonfun$5 apply$mcV$sp INFO: Finagle version 6.44.0 (rev=ef94604c6db76959610eeb8fb2bb06810022061f) built at 20170421-125957 client: featherbed.Client =...

I recently had a use case where I needed to access a server which had self signed certificates, so I needed to change the underlying Client code in featherbed to...

In a complicated API, even when handling errors explicitly, there are times when you still get a stacktrace like the one below, which doesn't help you find the error (especially...

Featherbed currently ships with an existing typelevel specification of a JSON encoder for an `"application/json"` content type. It would be helpful to include some documentation for handling alternative specifications such...

GET, POST, and PUT requests should support content streaming. GET requests should allow content to be streamed from the resource. POST and PUT requests should allow content to be streamed...

- Add the ability to place filters before the HTTP service, configurable at the request level - Add the concept of an Authorizer, which is just a filter. - Add...