11
Jak dodać nagłówek uwierzytelniania do funkcji przesyłania Alamofire 4.0?Alamofire 4.0 Prześlij nagłówek MultipartFormData
poniżej jest przykładowy kod, ale nie widzę sposobu na dodanie nagłówka do funkcji.
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)
}
}
)
Poprzednia wersja programu alamofire obsługuje bezpośrednie dodawanie nagłówka, ale nie nowego. Jakieś pomysły?
Dzięki za zaakceptowanie. Mam jedno pytanie związane z przesyłaniem zdjęć wraz z postępem. Jeśli wiesz, czy możesz mi pomóc? Dodałem teraz pytanie na temat SO. –
http://stackoverflow.com/questions/39631823/swift-3-alamofilre-4-0-multipart-upload-withprogress. –
co powiesz na plik audio w Alamofire 4? - próbuję wysłać plik dźwiękowy w tej formie: multipartFormData.append (audioLocalPath, withName: "file", fileName: "file", mimeType: "application/octet-stream"), ale wystąpił ten błąd: multipartEncodingFailed (Alamofire.AFError .MultipartEncodingFailureReason.bodyPartFileNotReachableWithError (file: /// var/mobile/Containers/....... /Documents/item.mp3, NSUnderlyingError = 0x16049100 {Error Domain = NSPOSIXErrorDomain Code = 2 "Brak takiego pliku lub katalogu"}})) - gdzie jest problem? -badanie o żądanie lub złą ścieżkę dźwiękową? – Saeid