URLRequest

class URLRequest(val urlString: String, var method: String = "GET", var headers: MutableMap<String, String> = emptyMap<String, String>().toMutableMap(), var queryParams: MutableMap<String, String> = emptyMap<String, String>().toMutableMap(), var body: String? = null, var contentType: String = "application/json")

Constructors

Link copied to clipboard
constructor(urlString: String, method: String = "GET", headers: MutableMap<String, String> = emptyMap<String, String>().toMutableMap(), queryParams: MutableMap<String, String> = emptyMap<String, String>().toMutableMap(), body: String? = null, contentType: String = "application/json")

Properties

Link copied to clipboard
var body: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun execute(): URLResponse

Makes a network request and returns:

Link copied to clipboard
Link copied to clipboard
fun setHeader(key: String, value: String)
Link copied to clipboard
fun setQueryParameter(key: String, value: String)