2011-04-13 2 views
1

현재 ASIHTTPREQUEST 라이브러리를 사용하여 파일을 서버에 업로드하고 있습니다. 그러나 개별 파일 대신 폴더를 업로드하는 방법을 파악하는 데 어려움을 겪고 있습니다.코코아로 폴더 업로드

ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:@"http://www.myurl.com"]] autorelease]; 
[request setFile:filePath forKey:@"uploadedfile"]; 
[networkQueue addOperation:request]; 
[networkQueue go]; 

이 라이브러리를 사용하여 실제 폴더를 업로드 할 수있는 방법이 있나요, 또는 ASI 라이브러리의 범위 밖에 다른 방법이있다 : 파일을 업로드하려면 다음 코드를 사용하고 있습니다?

감사합니다.

답변

3

각 파일을 독립적으로 보내야합니다. 그것은 HTTP의 성질 일뿐입니다.

+0

감사합니다. 잘 알고 있습니다. – minimalpop

2

예를 들어 다음을 시도해 볼 수도 있습니다. 폴더를 압축하고 압축 된 파일을 전송합니다.

관련 문제