我想从我的iOS本机应用上传和下载某些文件(特别是带有.caf扩展名的音频文件)到服务器(http)位置。服务器管理员已为我提供了http文件夹路径(http:...)。从iOS本地应用上传和下载文件到服务器位置
因为它只是为了一些可行性分析的另一个功能,所以你可以请指导我一个最简单的方法来实现读取和写入文件从服务器位置?或者,是否有必要编写一些服务器端代码(Web服务)来实现它?我有一个示例文本文件在服务器位置,我可以直接使用ASIHTTPRequest读取该文件(请参阅下面 - 这里没有使用Web服务 - 请原谅指定编辑的路径)。但我不知道如何上传文件。
NSURL *url = [NSURL URLWithString:@"http://...Dispatcher/DispatcherTest.txt"];
__block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setCompletionBlock:^{
// Use when fetching text data
NSString *responseString = [request responseString];
NSLog(@"responseString = %@", responseString);
}];
[request setFailedBlock:^ {
NSError *error = [request error];
NSLog(@"error = %@", error);
}];
[request startAsynchronous];
在此先感谢。
我不明白为什么我否决了我的问题打从服务器使用的音频。服务器管理工程师给了我一个服务器位置(http路径),并让我以编程方式保存并下载音频文件。作为一名前端应用程序开发人员,我提出了一个有效的问题。根据回复,我可以让管理员为我提供一个Web服务,而不是在服务器上的文件夹位置。请帮忙。 – Ashok