Как я могу загрузить файл на сервер с помощью ASIHTTPRequest в objective c и получить с помощью asp-файла?

#ios #file-upload #asihttprequest

#iOS #загрузка файла #asihttprequest

Вопрос:

Мне нужно загрузить файл изображения на мой сервер, для этого я выполнил некоторое кодирование в objective-c (приложение Mac os x). Вот мой код:

 -(IBAction)upLoadFilesToServer:(id)sender
  {    

[networkQueue reset];

[networkQueue setDelegate:self];
[networkQueue reset];
[networkQueue setShowAccurateProgress:YES];
[networkQueue setUploadProgressDelegate:myProgressIndicator];
[networkQueue setRequestDidFailSelector:@selector(UploadingFailed:)];
[networkQueue setRequestDidFinishSelector:@selector(uploadCompleted:)];
[networkQueue setDelegate:self];

ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:@"http://122.166.124.229/BALMWebServiceIOS/bin/"]] autorelease];


[request setPostValue:@"test" forKey:@"value1"];
[request setPostValue:@"test" forKey:@"value2"];
[request setPostValue:@"test" forKey:@"value3"];
[request setUploadProgressDelegate:myProgressIndicator];
[request setFile:@"/Users/administrator/Desktop/6.jpeg" forKey:@"file"];
[networkQueue addOperation:request];
[networkQueue go];

}
  

теперь мне нужно получить этот файл с сервера. хотя поиск в Google большинство примеров выполняется с помощью php-файла, я не хочу делать это с помощью php file.is это можно сделать с помощью asp-файла или любых других файлов?если это возможно, как я могу это сделать?

Спасибо, Хардин

Ответ №1:

Вы должны пометить свой вопрос ASP, поскольку не имеет значения, как сообщение поступает на сервер.

Вот статья о том, как получать файлы с помощью asp:
http://www.asp101.com/articles/jacob/scriptupload.asp