ASIHTTPRequest делает общение с HTTP-сервером действительно простым. Вы можете отправлять / получать JSON, XML, HTML, файлы, ...
cocoahttpserver позволяет запустить собственный веб-сервер на устройстве. Снова JSON, XML, HTML, Files, ...
edit отправка файлов на сервер
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photo"];