上传服务器上的大视频文件
问题描述:
我想上传服务器上的大视频文件。我有一个代码,适用于小视频,但即使30秒视频也没有上传。我也增加了timeOutSeconds,但也没有使用。上传服务器上的大视频文件
strurl包含视频文件的路径。
下面的代码: -
NSString *str = [NSString stringWithFormat:@"%@/uploadVideo.php",appUrl];
NSURL *url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:self.gameID forKey:@"gameId"];
[request setFile:strurl forKey:@"uploadfile"];
[request setRequestMethod:@"POST"];
[request setDelegate:self];
[request setTimeOutSeconds:1000];
[request startSynchronous];
NSLog(@"responseStatusCode %i",[request responseStatusCode]);
NSLog(@"responseString %@",[request responseString]);
请帮我 在此先感谢!
返回错误消息? – 2011-04-11 12:35:54
你尝试过[NSMutableURLRequest setHTTPBodyStream:fileStream]吗? – 2011-04-11 13:17:15
@扎基德国谢谢你的建议,我会试一试。 – Gypsa 2011-04-19 05:58:48