Skip to content

Commit

Permalink
set User-Agent header
Browse files Browse the repository at this point in the history
  • Loading branch information
solo-rh committed Oct 26, 2021
1 parent a981307 commit dff1540
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/main/scala/io/blockfrost/sdk/common/SttpSupport.scala
Expand Up @@ -11,6 +11,7 @@ import sttp.model.{MediaType, Uri}
import scala.concurrent.duration.DurationInt

trait SttpSupport {
private def sdkVersion = "0.1.0"

def get[F[_], P, R: Manifest](uri: Uri, pageRequest: Option[PageRequest] = None)
(implicit key: ApiKey, f: Formats, s: Serialization, b: SttpBackend[F, P], config: Config): F[ApiResponse[R]] = {
Expand All @@ -34,12 +35,14 @@ trait SttpSupport {

def baseGet(uri: Uri)(implicit key: ApiKey, config: Config): RequestT[Identity, Either[String, String], Any] = {
basicRequest.get(uri)
.header("User-Agent", s"blockfrost-scala-$sdkVersion")
.header("project_id", key)
.readTimeout(config.readTimeoutMillis.millis)
}

def basePost(uri: Uri)(implicit key: ApiKey, config: Config): RequestT[Identity, Either[String, String], Any] = {
basicRequest.post(uri)
.header("User-Agent", s"blockfrost-scala-$sdkVersion")
.header("project_id", key)
.readTimeout(config.readTimeoutMillis.millis)
}
Expand Down

0 comments on commit dff1540

Please sign in to comment.