瀏覽代碼

refactor: 删除param(RequestBody, Header)

drake 1 年之前
父節點
當前提交
412e2937de
共有 1 個文件被更改,包括 3 次插入6 次删除
  1. 3 6
      net/src/main/java/com/drake/net/request/BodyRequest.kt

+ 3 - 6
net/src/main/java/com/drake/net/request/BodyRequest.kt

@@ -92,7 +92,8 @@ open class BodyRequest : BaseRequest() {
 
     fun param(name: String, value: RequestBody?) {
         value ?: return
-        partBody.addFormDataPart(name, null, value)
+        // 指定fileName可以作为判断为文件类型依据
+        partBody.addFormDataPart(name, "RequestBody", value)
     }
 
     fun param(name: String, value: ByteString?) {
@@ -104,7 +105,7 @@ open class BodyRequest : BaseRequest() {
         value ?: return
         partBody.addFormDataPart(name, null, value.toRequestBody())
     }
-    
+
     fun param(name: String, value: Uri?) {
         value ?: return
         partBody.addFormDataPart(name, value.fileName(), value.toRequestBody())
@@ -125,10 +126,6 @@ open class BodyRequest : BaseRequest() {
         partBody.addFormDataPart(name, fileName, value?.toRequestBody() ?: return)
     }
 
-    fun param(body: RequestBody, header: Headers? = null) {
-        partBody.addPart(header, body)
-    }
-
     fun param(body: MultipartBody.Part) {
         partBody.addPart(body)
     }