Audio 使用ASIHTTPRequest上载音频文件

Audio 使用ASIHTTPRequest上载音频文件,audio,file,asihttprequest,uploading,Audio,File,Asihttprequest,Uploading,有谁能给我一个关于如何使用ASIHTTPRequest将音频文件上传到服务器上的教程吗? 我需要构建一个JSON,将音频数据导入JSON,然后将其发送到服务器。如果这是太模糊,请不要犹豫,要求更多的信息 假设我使用了AVAudioRecorder类。在我录制并准备上载音频文件后,我将使用什么将该音频文件发送到创建的服务器 您将使用ASIFormDataRequest类。请参阅此url的“使用ASIFormDataRequest发送表单帖子”部分: 您可能需要将文件临时存储在手机上,获取该文件的路

有谁能给我一个关于如何使用ASIHTTPRequest将音频文件上传到服务器上的教程吗? 我需要构建一个JSON,将音频数据导入JSON,然后将其发送到服务器。如果这是太模糊,请不要犹豫,要求更多的信息


假设我使用了AVAudioRecorder类。在我录制并准备上载音频文件后,我将使用什么将该音频文件发送到创建的服务器

您将使用ASIFormDataRequest类。请参阅此url的“使用ASIFormDataRequest发送表单帖子”部分:

您可能需要将文件临时存储在手机上,获取该文件的路径,然后在此类中将其作为文件发送。它适用于我知道的图像,所以它也适用于其他文件。您的PHP脚本或接收文件的任何东西只需要知道如何处理文件类型

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"];

当你说你想上传“音频数据”时,你是在说歌曲比特吗?如果是这样,那么就不要用JSON编码!我将发布一篇编辑文章,让人们更清楚地了解ASIHTT是否也适用于流媒体?或者这个答案/建议是用于上传完成的音频文件?