0

似乎没有可以导入的objective-c 库与android 的apache 库android 等效。

那么,如果我想使用相同的 php POST 脚本,从 iOS 应用程序向服务器发送视频文件的最佳方式是什么?

如果我使用NSMutableRequest,我如何模拟多方?以下代码块是否等效?

multipartentity.addpart("file", new FileBody(file));
mulitpartentity.addpart("form_submitted", new StringBody("true"));

&

NSMutableData *body = [NSMutableData data];
NSMutableString *str = [[NSMutableString alloc] init];   
[str appendFormat:@"file=%@", self.fileData];
[str appendFormat:@"&form_submitted=%@", @"true"];

[body appendData:[postString dataUsingEncoding:NSUTF8StringEncoding]];

[theRequest setHTTPBody:body];
4

1 回答 1

2

如果你想在 iOS 中使用多部分实体类型功能,你必须使用第三方库 --- ASIHttpRequest 库!

这里下载

您必须使用 ASIFormDataRequest 类来实现多部分实体类型功能,该功能包含在 ASIHttpRequest 库中...

另请参阅以下帖子

另外,如果您需要,可以参考此博客

希望能帮助到你 !!

于 2013-04-05T13:16:57.793 回答