FMPWeb
Представляет HTTP запросы к WEB ресурсу.
Since
21.04.01
Samples
import ru.fsight.fmp.*
fun main() {
//sampleStart
/*
* Пример создания вэб-ресурса.
*/
val web: FMPWeb = fmp.web.resource(resource) // Указать используемый ресурс.
.build() // Получить FMPWeb.
//sampleEnd
}
import ru.fsight.fmp.*
fun main() {
//sampleStart
/*
* Пример выполнения запроса.
*/
val response: FMPWeb.Response = web.request().result
val data: ByteArray = response.data // Данные, которые вернул ресурс.
//sampleEnd
}
Types
Link copied to clipboard
Требуемые параметры: resource.
Link copied to clipboard
Доступные HTTP методы.
Link copied to clipboard
data class Response(val request: FMPWeb.Request = Request(), val status: Int = -1, val data: ByteArray = byteArrayOf(), val headers: Map<String, String> = mapOf(), val exception: FMPException? = null, val error: String = exception?.message.orEmpty())