Attributes
- Companion
- object
- Source
- httpclient.scala
- Graph
-
- Supertypes
Members list
Type members
Types
Attributes
- Source
- httpclient.scala
Value members
Concrete methods
Attributes
- Source
- httpclient.scala
Attributes
- Source
- httpclient.scala
Inherited methods
Attributes
- Inherited from:
- Module
- Source
- modules.scala
As expectOptionOr, but defined in terms of cats.data.OptionT.
As expectOptionOr, but defined in terms of cats.data.OptionT.
Attributes
- Inherited from:
- Client
- Source
- Client.scala
As expectOption, but defined in terms of cats.data.OptionT.
As expectOption, but defined in terms of cats.data.OptionT.
Attributes
- Inherited from:
- Client
- Source
- Client.scala
Attributes
- Inherited from:
- Module
- Source
- modules.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Exports
Defined exports
Returns this client as an HttpApp. It is the responsibility of callers of this service to run the response body to release the underlying HTTP connection.
Returns this client as an HttpApp. It is the responsibility of callers of this service to run the response body to release the underlying HTTP connection.
This is intended for use in proxy servers. run, [[fetchAsA*]], toKleisli, and stream are safer alternatives, as their signatures guarantee release of the HTTP connection.
Attributes
- Source
- Client.scala
Returns this client as a cats.data.Kleisli. All connections created by this service are released on completion of callback task f.
Returns this client as a cats.data.Kleisli. All connections created by this service are released on completion of callback task f.
This method effectively reverses the arguments to run
followed by use
, and is preferred when an HTTP client is composed into a larger Kleisli function, or when a common response callback is used by many call sites.
Attributes
- Source
- Client.scala