Swift 如何在使用Alamofire 5将文件上载到API时传递参数

Swift 如何在使用Alamofire 5将文件上载到API时传递参数,swift,alamofire,alamofire-upload,Swift,Alamofire,Alamofire Upload,我正在尝试将从文档选择器视图(文件应用程序)中选择的PDF上载到api,但我想传递参数,但无法 用于上载文件的代码: AF.upload(myURL, to: "API Upload Link") .authenticate(username: username, password: password) .uploadProgress { progress in print("Upload Progress: \

我正在尝试将从文档选择器视图(文件应用程序)中选择的PDF上载到api,但我想传递参数,但无法

用于上载文件的代码:



 AF.upload(myURL, to: "API Upload Link")
        .authenticate(username: username, password: password)
      .uploadProgress { progress in
          print("Upload Progress: \(progress.fractionCompleted)")
        
      }
  
      .downloadProgress { progress in
          print("Download Progress: \(progress.fractionCompleted)")
      }
        AF.request("API Upload Link").responseJSON { response in
         print("Response: \(response)")
        }

myUrl
是所选文档的路径,我可以上载文档

但是,在上载文档时,如何传递此文档的参数。 例如“文档类型”:“护照”

文件类型始终为PDF。


提前谢谢

提示:MultipartFormDataTested,但我只能以pdfShow的形式传递参数,而不能传递文件。提示:MultipartFormDataTested,但我只能以pdfShow的形式传递参数,不能传递文件。告诉我们您在PHP文件的代码中做了什么。