add .gitignore
This commit is contained in:
28
msext/Class/Common/ASIHttpRequest/NSHTTPCookieAdditions.m
Executable file
28
msext/Class/Common/ASIHttpRequest/NSHTTPCookieAdditions.m
Executable file
@@ -0,0 +1,28 @@
|
||||
//
|
||||
// NSHTTPCookieAdditions.m
|
||||
// asi-http-request
|
||||
//
|
||||
// Created by Ben Copsey on 12/09/2008.
|
||||
// Copyright 2008 All-Seeing Interactive. All rights reserved.
|
||||
//
|
||||
|
||||
#import "NSHTTPCookieAdditions.h"
|
||||
|
||||
@implementation NSHTTPCookie (ValueEncodingAdditions)
|
||||
|
||||
- (NSString *)decodedValue
|
||||
{
|
||||
NSMutableString *s = [NSMutableString stringWithString:[[self value] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
|
||||
//Also swap plus signs for spaces
|
||||
[s replaceOccurrencesOfString:@"+" withString:@" " options:NSLiteralSearch range:NSMakeRange(0, [s length])];
|
||||
return [NSString stringWithString:s];
|
||||
}
|
||||
|
||||
- (NSString *)encodedValue
|
||||
{
|
||||
return [[self value] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user