你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> ios Url Encode

ios Url Encode

編輯:關於IOS

//ios Url Encode 

//有時候在請求的參數裡裡特殊符號比如“+”等。而如果沒有encode的話那麼傳過去的還是”  ”,面實際上是%2B。 -(NSString*)UrlValueEncode:(NSString*)str {         NSString *result = (NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,                                                                                (CFStringRef)str,                                                                                NULL,                                                                                   CFSTR("!*'();:@&=+$,/?%#[]"),                                                                                kCFStringEncodingUTF8);        [result autorelease];        return result; }       //- (NSString*)URLDecodedString:(NSString*)str //{ ////    NSString *result = [[self stringByReplacingOccurrencesOfString:@"%0D%0A" withString:@""] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //    NSString *result = [[str stringByReplacingOccurrencesOfString:@"%0D%0A" withString:@""] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //    return [result stringByReplacingOccurrencesOfString:@"+" withString:@" "]; //}
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved