From 6f31e2e93966f8aad58bfe1b09600315b772ed28 Mon Sep 17 00:00:00 2001 From: Mattt Thompson Date: Mon, 26 Sep 2011 08:50:41 -0500 Subject: [PATCH] Changing setObject:forKey: to setValue:forKey: so that passing nil for default headers will remove that header --- AFNetworking/AFHTTPClient.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index 581aae5..01e95e4 100644 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -142,7 +142,7 @@ static NSString * AFURLEncodedStringFromStringWithEncoding(NSString *string, NSS } - (void)setDefaultHeader:(NSString *)header value:(NSString *)value { - [self.defaultHeaders setObject:value forKey:header]; + [self.defaultHeaders setValue:value forKey:header]; } - (void)setAuthorizationHeaderWithUsername:(NSString *)username password:(NSString *)password { @@ -177,7 +177,7 @@ static NSString * AFURLEncodedStringFromStringWithEncoding(NSString *string, NSS url = [NSURL URLWithString:[[url absoluteString] stringByAppendingFormat:[path rangeOfString:@"?"].location == NSNotFound ? @"?%@" : @"&%@", queryString]]; } else { NSString *charset = (NSString *)CFStringConvertEncodingToIANACharSetName(CFStringConvertNSStringEncodingToEncoding(self.stringEncoding)); - [headers setObject:[NSString stringWithFormat:@"application/x-www-form-urlencoded; charset=%@", charset] forKey:@"Content-Type"]; + [headers setValue:[NSString stringWithFormat:@"application/x-www-form-urlencoded; charset=%@", charset] forKey:@"Content-Type"]; [request setHTTPBody:[queryString dataUsingEncoding:self.stringEncoding]]; } }