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

Popular posts from this blog

c++ - Is it possible to compile a VST on linux? -

java - Output of Eclipse is rubbish -

jquery - Confused with JSON data and normal data in Django ajax request -