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網址下載(自動生成的)文件