0

ASIHttpポストマルチファイルを利用したいのですが可能ですか?1 つのファイルのコードは次のとおりです。

     [request setFile:[documentsDirectory stringByAppendingPathComponent:@"img1.png"] forKey:@"img"];

すべての画像ファイルは同じキー "img" を持ちます

コメント歓迎

4

3 に答える 3

1

次のように、このメソッドを複数回呼び出すことができます。

for(int i=0; i<3 i++)
    [uploadRequest setFile:docFile forKey:[NSString stringWithFormat:@"uploadfile%d",i]];
于 2012-04-05T09:39:58.870 に答える
0

このために複数のリクエストオブジェクトを作成できます。

于 2012-04-05T09:37:38.610 に答える
0
[self setNetworkQueue:[ASINetworkQueue queue]];
[[self networkQueue] setDelegate:self];

for (int i=1; i<numberoffiles; i++) 
{
    NSString* filename = [NSString stringWithFormat:@"img%d.jpg", i];
    NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:filename];
    [request setFile:path forKey:[NSString stringWithFormat:@"fileCount%d", i]];
    [[self networkQueue] addOperation:request];
}
[[self networkQueue] go];
于 2012-04-05T09:42:15.570 に答える