1. 程式人生 > >iOS的url編碼和解碼

iOS的url編碼和解碼

1.url編碼

ios中http請求遇到漢字的時候,需要轉化成UTF-8,用到的方法是:

NSString * str = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

2.url解碼

請求後,返回的資料,如何顯示的是這樣的格式:%3A%2F%2F,此時需要我們進行UTF-8解碼,用到的方法是:

NSString *str = [currentStr stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

順便提一下:java的url編碼與解碼