iphone - How to upload a big file with AsiHttpRequest -
i use asiformdatarequest upload file server.
i convert file nsdata object first. when file bigger 2m, app down in upload process.
i know memory issue. don't know how fix it.
thanks!
you don't have convert nsdata. can directly set file post value.
asiformdatarequest *request = [asiformdatarequest requestwithurl:url]; [request setpostvalue:@"ben" forkey:@"first_name"]; [request setpostvalue:@"copsey" forkey:@"last_name"]; [request setfile:@"/users/ben/desktop/ben.jpg" forkey:@"photo"]; or
[request setfile:@"/users/ben/desktop/ben.jpg" withfilename:@"myphoto.jpg" andcontenttype:@"image/jpeg" forkey:@"photo"]; if uploading large files suggest use uiprogressindicator keep user in loop progress.
to learn more asihttprequest see how use.
hope solves issue.
cheers
Comments
Post a Comment