tornadofx / tornadofx / HttpClientRequest

HttpClientRequest

class HttpClientRequest : Request

Constructors

<init> HttpClientRequest(engine: HttpClientEngine, client: CloseableHttpClient, seq: Long, method: Method, uri: URI, entity: Any?)

Properties

client val client: CloseableHttpClient
engine val engine: HttpClientEngine
entity val entity: Any?
method val method: Method
properties var properties: MutableMap<Any, Any>
request lateinit var request: HttpRequestBase
seq val seq: Long
uri val uri: URI

Functions

addHeader fun addHeader(name: String, value: String): Unit
execute fun execute(): Response
getHeader fun getHeader(name: String): String?
reset fun reset(): Unit

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>