0
A
回答
1
发送请求的方式。
NSURL *url = [NSURL URLWithString:[fileUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
theRequest = [NSMutableURLRequest requestWithURL:url];
[theRequest setValue:[NSString stringWithFormat:@"bytes=%ld-",0] forHTTPHeaderField:@"Range"];
[theRequest addValue: @"pdf" forHTTPHeaderField:@"Content-Type"];
[theRequest setHTTPMethod:@"POST"];
webData = [[NSMutableData alloc] init];
theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self startImmediately:YES];
实现以下方法...
-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [webData appendData:data]; }
-(void)connectionDidFinishLoading:(NSURLConnection )connection {
/******CODE FOR WRITING FILE*************/ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentPath = [paths objectAtIndex:0];
NSString *directoryPath = [documentPath stringByAppendingPathComponent:[MAIN_DIRECTORY stringByAppendingPathComponent:fileDate]];
[[NSFileManager defaultManager] createDirectoryAtPath:directoryPath withIntermediateDirectories:NO attributes:nil error:nil];
[webData writeToFile:fileName atomically:YES];
}
相关问题
- 1. Android:从网址下载mp3
- 2. 从网址下载并播放mp3文件
- 3. 如何在不从网址下载的情况下播放mp3?
- 4. 下载MP3文件
- 5. 从gwt网址下载文件
- 6. 下载文件从短网址
- 7. 从网址下载zip文件
- 8. 从cdn网址下载图片文件
- 9. 从网址下载批文件
- 10. Android - 从网址下载JSON文件
- 11. 如何从网址下载xml文件
- 12. 无法播放下载的.mp3文件
- 13. 给匿名网址下载的方法
- 14. Android的MP3文件下载
- 15. 可下载的MP3文件
- 16. 化妆脚本从网页下载的所有MP3文件
- 17. 科尔多瓦:从网址下载到Android下载文件夹
- 18. 同步方式从下载网址
- 19. 如何下载MP3文件
- 20. 如何使用python从网站下载mp3文件
- 21. 从网站下载多个mp3
- 22. Tag MP3从互联网下载?
- 23. 从网址下载文件,并验证文件已被完全下载
- 24. 从远程网址下载pdf文档
- 25. Docx文件无法从网页下载
- 26. 从网址下载XML
- 27. AFNetworking从网址下载
- 28. 无法下载从URL中.MP3文件,几天后
- 29. 如何播放下载的mp3文件?
- 30. Node.js:从PHP网址下载(自动生成的)文件