私のコードに問題があり、新しいAlamofire 4がウェブを検索しました。Alamofire 4 swift 3ヘッダが投稿されていないMultipartFormDataのアップロード
Alamofire.upload(multipartFormData:{
multipartFormData in
multipartFormData.append(tempUrl, withName: self.path)},
usingThreshold:UInt64.init(),
to:posturl!,
method:.post,
headers: Oauthdata.uplodHeader ,
encodingCompletion: { encodingResult in
switch encodingResult {
case .success(let upload, _, _):
upload.responseJSON { response in
debugPrint(response)
}
case .failure(let encodingError):
print(encodingError)
}
})} catch {
print("Somethings not right")
}
'Oauthdata.uplodHeader'(sic)とは何ですか?またコードをフォーマットしてください:) – Sajjon
Oauthdata.uplodHeaderはapisのためにapis用に作成されたヘッダーです。これは新しいものです。これはスタックオーバーフローに関する私の最初の投稿です –
ええ、何ですかあなたの問題?それは働いていないのですか? oauthdataヘッダー、実際の値を確認することは興味深いでしょう。また、 '!'を使わないようにしてください。 '' guard re url = posturl else {return} 'を使用してください。 – Sajjon