Как насчет того, что уже встроен в какао в формах NSurlRequest
и его подкласс NsmutableurLrequest
? Вы, вероятно, также получите использование NSURLConnection
вместе с ним ...
У меня был большой успех с проектом THRE20 TTURLRRREQUEST. Это извлеченная версия элементов пользовательских интерфейсов, используемых в приложении Facebook.
Установка параметров поста в HTTP Code довольно прямо вперед с NSMutableURLRequest, вы можете обернуть его в удобный метод через категорию, если это более желательно, похоже на библиотеку OAUTH в Google Code:
http: // oauth.googlecode.com/svn/code/obj-c1/oauthconsumer/nsmutableUrlrequest 5paranameters.m
Checkout на SetParameters переопределения, в частности эти строки:
NSData *postData = [encodedParameterPairs dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
[self setHTTPBody:postData];
[self setValue:[NSString stringWithFormat:@"%d", [postData length]] forHTTPHeaderField:@"Content-Length"];
[self setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
, конечно, вы захотите настроить заголовок типа содержимого Для конкретного содержания вашего почтового органа (например, JSON, XML и т. Д.).