我在Objective-c项目中使用Unirest。这是一个非常小但很方便的图书馆。
https://github.com/Mashape/unirest-obj-c
但是,我无法解决如何使用Unirest POST文件数组的问题。
如果我要构建HTML表单,它将如下所示:
<input type="file" name="files[]" >
<input type="file" name="files[]" >
<input type="file" name="files[]" >
Unirest的文件上传示例是:
NSDictionary* headers = @{@"accept": @"application/json"};
NSURL* file = nil;
NSDictionary* parameters = @{@"parameter": @"value", @"file": file};
UNIHTTPJsonResponse *response = [[UNIRest post:^(UNISimpleRequest *request) {
[request setUrl:@"http://httpbin.org/post"];
[request setHeaders:headers];
[request setParameters:parameters];
}] asJson];
问题:如何调整多个文件的示例?