diff --git a/core/src/main/scala/sttp/model/headers/Origin.scala b/core/src/main/scala/sttp/model/headers/Origin.scala index eb5b0559..2cb20e46 100644 --- a/core/src/main/scala/sttp/model/headers/Origin.scala +++ b/core/src/main/scala/sttp/model/headers/Origin.scala @@ -3,7 +3,7 @@ package sttp.model.headers sealed trait Origin object Origin { case object Null extends Origin { override def toString: String = "null" } - case class Host(scheme: String, hostname: String, port: Option[Int] = None) { + case class Host(scheme: String, hostname: String, port: Option[Int] = None) extends Origin { override def toString: String = s"$scheme://$hostname${port.map(p => s":$p").getOrElse("")}" } }