Package org.acra.http

Types

Link copied to clipboard
abstract class BaseHttpRequest<T>(    config: CoreConfiguration,     context: Context,     method: HttpSender.Method,     login: String?,     password: String?,     connectionTimeOut: Int,     socketTimeOut: Int,     headers: Map<String, String>?) : HttpRequest<T>
Link copied to clipboard
class BinaryHttpRequest(    config: CoreConfiguration,     context: Context,     login: String?,     password: String?,     connectionTimeOut: Int,     socketTimeOut: Int,     headers: Map<String, String>?) : BaseHttpRequest<Uri>
Link copied to clipboard
class DefaultHttpRequest(    config: CoreConfiguration,     context: Context,     method: HttpSender.Method,     contentType: String,     login: String?,     password: String?,     connectionTimeOut: Int,     socketTimeOut: Int,     headers: Map<String, String>?) : BaseHttpRequest<String>
Link copied to clipboard
interface HttpRequest<T>
Link copied to clipboard
class MultipartHttpRequest(    config: CoreConfiguration,     context: Context,     contentType: String,     login: String?,     password: String?,     connectionTimeOut: Int,     socketTimeOut: Int,     headers: Map<String, String>?) : BaseHttpRequest<Pair<String, List<Uri>>>

Produces RFC 7578 compliant requests