11
Alamofire 4.0のアップロード機能に認証ヘッダーを追加するにはどうすればよいですか?Alamofire 4.0 MultipartFormDataヘッダーをアップロード
以下はサンプルコードですが、関数にヘッダーを追加する方法はありません。
Alamofire.upload(
multipartFormData: { multipartFormData in
multipartFormData.append(unicornImageURL, withName: "unicorn")
multipartFormData.append(rainbowImageURL, withName: "rainbow")
},
to: "https://httpbin.org/post",
encodingCompletion: { encodingResult in
switch encodingResult {
case .success(let upload, _, _):
upload.responseJSON { response in
debugPrint(response)
}
case .failure(let encodingError):
print(encodingError)
}
}
)
以前のバージョンのalamofireでは、ヘッダーを直接追加できましたが、新しいヘッダーは追加できませんでした。何か案は?
お受け取りいただきありがとうございます。私は1つの質問に関連する画像のアップロードを進めています。あなたが知っていれば、私を助けてくれますか?私は今すぐに質問を追加しました。 –
http://stackoverflow.com/questions/39631823/swift-3-alamofilre-4-0-multipart-upload-with-progress –
Alamofire 4のオーディオファイルはどうですか? - multipartFormData.append(audioLocalPath、withName: "file"、fileName: "file"、mimeType: "application/octet-stream")という形式のオーディオファイルを送信しようとしましたが、このエラーが発生します:multipartEncodingFailed(Alamofire.AFError .MultipartEncodingFailureReason.bodyPartFileNotReachableWithError(file:/// var/mobile/Containers/....... /Documents/item.mp3、NSUnderlyingError = 0x16049100 {エラードメイン= NSPOSIXErrorDomainコード= 2 "このようなファイルまたはディレクトリはありません"}} )) - どこに問題がありますか? -badリクエストまたは悪いオーディオパス? – Saeid