AFNetworkingを使用してXML-RPCリクエストを投稿しようとしています。AFNetworkingライブラリは、フォームデータのスロットリングのみを提供します(throttleBandwidthWithPacketSize:delay:
上AFMultipartFormData
)。
NSData
通常のPOSTリクエストを調整するにはどうすればよいですか?
これが私の現在のコードです:
XMLRPCEncoder* encodObject = [[XMLRPCEncoder alloc] init];
[encodObject setMethod:function withParameters:[NSArray arrayWithArray:parametrs]];
NSMutableURLRequest *request = [afClient requestWithMethod:@"POST"
path:path
parameters:Nil];
NSData* body = [[encodObject encode] dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:bodyRequest];
AFHTTPRequestOperation* operationAf =
[[AFHTTPRequestOperation alloc] initWithRequest:request];
[operation setCompletionBlockWithSuccess:
^(AFHTTPRequestOperation *operation, id responseObject) {
NSString* response = operation.responseString;
NSLog(@"response %@,response");
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error%@", [error localizedDescription]);
}];