iOS開發(fā)中不合法的網絡請求地址如何解決
更新時間:2016年09月04日 08:43:00 作者:ForrestWoo
這篇文章主要介紹了iOS開發(fā)中不合法的網絡請求地址的解決方案,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
NSString *const kWebsite = @http://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&lm=-1&st=-1&fr=&sf=1&fmq=1459502303089_R&pv=&ic=0&nc=1&z=&se=1&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&word=風景;
這是一個百度圖片風景分類里的圖片地址,當我發(fā)送請求時發(fā)生Unsuppotedurl錯誤

百度了一下,產生錯誤的原因是URL 不能包含 ASCII 字符集,漢字, 這樣的字符必須進行轉義的字符
NSString *urlString = [kWebsite stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];
以上所述是小編給大家介紹的iOS開發(fā)中不合法的網絡請求地址的全部敘述,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關文章
iOS ScrollView嵌套tableView聯動滾動的思路與最佳實踐
這篇文章主要給大家介紹了關于ScrollView嵌套tableView聯動滾動的思路與最佳實踐,文中通過示例代碼介紹的非常詳細,對各位iOS開發(fā)者們具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-10-10
iOS UIAlertController中UITextField添加晃動效果與邊框顏色詳解
這篇文章主要給大家介紹了關于iOS UIAlertController中UITextField添加晃動效果與邊框顏色的相關資料,實現后的效果非常適合在開發(fā)中使用,文中給出了詳細的示例代碼,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。2017-10-10

