Я предлагаю использовать отличный источник ASIHTTPRequest от All-Seeing Interactive: http://allseeing -i.com / ASIHTTPRequest . Я делаю это, как и несколько выпущенных приложений для iPhone, поэтому вы можете быть уверены, что код довольно надежный.
Это оболочка API-интерфейса CFNetwork, упрощающая некоторые из утомительных аспектов взаимодействия с веб-серверами. Он написан на Objective-C и работает как в приложениях Mac OS X, так и в iPhone.
Подходит для выполнения базовых HTTP-запросов и взаимодействия со службами на основе REST (GET / POST / PUT / DELETE). Подкласс ASIFormDataRequest позволяет легко отправлять данные и файлы POST, используя multipart / form-data.