aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/scala/com/softwaremill/sttp/package.scala
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/scala/com/softwaremill/sttp/package.scala')
-rw-r--r--core/src/main/scala/com/softwaremill/sttp/package.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/src/main/scala/com/softwaremill/sttp/package.scala b/core/src/main/scala/com/softwaremill/sttp/package.scala
index 3c4e844..24eb32c 100644
--- a/core/src/main/scala/com/softwaremill/sttp/package.scala
+++ b/core/src/main/scala/com/softwaremill/sttp/package.scala
@@ -251,6 +251,14 @@ package object sttp {
transfer()
}
+ private[sttp] def codeIsSuccess(c: Int): Boolean = c >= 200 && c < 300
+
+ private[sttp] def concatByteBuffers(bb1: ByteBuffer, bb2: ByteBuffer): ByteBuffer =
+ ByteBuffer
+ .allocate(bb1.array().length + bb2.array().length)
+ .put(bb1)
+ .put(bb2)
+
// uri interpolator
implicit class UriContext(val sc: StringContext) extends AnyVal {