From a610a89f8cb4f6eb08da31816d90afe9fbb18fbf Mon Sep 17 00:00:00 2001 From: Eric Florenzano Date: Thu, 3 Jan 2013 17:53:30 -0800 Subject: [PATCH] Added single quote to the chars to escape Ran into some issues with sending an unescaped apostrophe, but by adding it to the list of characters to escape, this problem is now fixed for me. --- AFNetworking/AFHTTPClient.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index 3fec759..9004e78 100644 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -81,7 +81,7 @@ static NSString * AFBase64EncodedStringFromString(NSString *string) { } static NSString * AFPercentEscapedQueryStringPairMemberFromStringWithEncoding(NSString *string, NSStringEncoding encoding) { - static NSString * const kAFCharactersToBeEscaped = @":/?&=;+!@#$()~"; + static NSString * const kAFCharactersToBeEscaped = @":/?&=;+!@#$()~'"; static NSString * const kAFCharactersToLeaveUnescaped = @"[]."; return (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (__bridge CFStringRef)string, (__bridge CFStringRef)kAFCharactersToLeaveUnescaped, (__bridge CFStringRef)kAFCharactersToBeEscaped, CFStringConvertNSStringEncodingToEncoding(encoding));