gpt4 book ai didi

iphone - 在 _one_ ASIHTTPRequest 中流式传输多个文件

转载 作者:行者123 更新时间:2023-12-03 17:08:11 25 4
gpt4 key购买 nike

一个 ASIHTTPRequest 中流式传输多个文件的最佳实践是什么?

现在,对于我使用的一个文件:

....
ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:someUrl];
[request setShouldStreamPostDataFromDisk:YES];
[request appendPostDataFromFile:someFilePath];
[request startSynchronous];

如何在传输前不将所有文件放入内存的情况下流式传输多个文件?

最佳答案

在这种情况下,

ASIFormDataRequest 可能是更好的选择。这样就可以完成多部分 POST:

...
ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:url];
[request setShouldStreamPostDataFromDisk:YES];
[request setFile:someFilePath forKey:@"file1"];
[request setFile:someOtherFilePath forKey:@"file2"];
[request startAsynchronous];

关于iphone - 在 _one_ ASIHTTPRequest 中流式传输多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com