swift - NSURLSession uploadTaskWithRequest with mime type? -


i'm trying upload image cloud storage nsurlsession.

let data = uiimagejpegrepresentation(imageattachment, 1) nsurlsession.sharedsession().uploadtaskwithrequest(request, fromdata: data) 

the image has been uploaded, seems server not recognize data image. when checked content type cloud storage's console, set application/octet-stream.

my question: how specify mime type file uploaded nsurlsession?

never mind, got it.

i need set content-type header nsmutableurlrequest before passing in uploadtaskwithrequest.

let request = nsmutableurlrequest(url: url)  request.httpmethod = method.put.rawvalue request.setvalue("image/jpeg", forhttpheaderfield: "content-type")  let data = uiimagejpegrepresentation(imageattachment, 1) nsurlsession.sharedsession().uploadtaskwithrequest(request, fromdata: data) 

Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -