commonMain.io.ktor.http.content.ByteArrayContent.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ktor-http-watchosdevicearm64 Show documentation
Show all versions of ktor-http-watchosdevicearm64 Show documentation
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.
/*
* Copyright 2014-2021 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
*/
package io.ktor.http.content
import io.ktor.http.*
/**
* Implementation of the [OutgoingContent.ByteArrayContent] for sending array of bytes
*/
public class ByteArrayContent(
private val bytes: ByteArray,
override val contentType: ContentType? = null,
override val status: HttpStatusCode? = null
) : OutgoingContent.ByteArrayContent() {
override val contentLength: Long get() = bytes.size.toLong()
override fun bytes(): ByteArray = bytes
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy