RemoteResourceRetrieverInput
data class RemoteResourceRetrieverInput( val url: String, val method: HttpMethod = HttpMethod.Get, val requestObjectParameters: RequestObjectParameters? = null)(source)
Fetch the url with the method, optionally sending requestObjectParameters.
Example for ktor (data
being this object):
client.submitForm(
url = data.url,
formParameters = parameters {
data.requestObjectParameters?.encodeToParameters()?.forEach { append(it.key, it.value) }
}
).bodyAsText()
Content copied to clipboard
or
client.get(URLBuilder(data.url).apply {
data.requestObjectParameters?.encodeToParameters()
?.forEach { parameters.append(it.key, it.value) }
}.build()).bodyAsText()
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(url: String, method: HttpMethod = HttpMethod.Get, requestObjectParameters: RequestObjectParameters? = null)