BodyRequest

open class BodyRequest : BaseRequest

Functions

addUploadListener
Link copied to clipboard
fun addUploadListener(progressListener: ProgressListener)
上传进度监听器
buildRequest
Link copied to clipboard
open override fun buildRequest(): Request
json
Link copied to clipboard
fun json(vararg body: Pair<String, Any?>)
fun json(body: String?)
fun json(body: Map<String, Any?>?)
fun json(body: JSONArray?)
fun json(body: JSONObject?)
param
Link copied to clipboard
fun param(body: MultipartBody.Part)
fun param(name: String, value: File?)
open override fun param(name: String, value: Boolean?)
fun param(name: String, value: ByteArray?)
open override fun param(name: String, value: Number?)
fun param(name: String, values: List<File?>?)
fun param(name: String, value: RequestBody?)
fun param(name: String, value: ByteString?)
fun param(body: RequestBody, header: Headers? = null)
fun param(name: String, fileName: String?, value: File?)
open override fun param(name: String, value: String?, encoded: Boolean)

Properties

body
Link copied to clipboard
open var body: RequestBody? = null
formBody
Link copied to clipboard
open var formBody: FormBody.Builder
mediaType
Link copied to clipboard
open var mediaType: MediaType
method
Link copied to clipboard
open override var method: Method
partBody
Link copied to clipboard
open var partBody: MultipartBody.Builder