我正在開發一個我需要編碼URL的應用程序。我嘗試使用http://simonwoodside.com/weblog/2009/4/22/how_to_really_url_encode/和 [NSString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]]
但它沒有爲我工作。有沒有像java一樣的iphone的替代URL編碼器類? 如何實現它?在此先感謝...如何在iPhone中實現URL編碼?
1
A
回答
0
您可以參考this post找到您的解決方案。
3
嘗試使用URL編碼如下:
NSString *url= [(NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)originalpath, NULL, CFSTR(";:"), kCFStringEncodingUTF8) autorelease];
0
您可以嘗試爲URL編碼如下:
`NSString *urlString = [NSString stringWithFormat:@"http://www.abc.com/parsexml.aspx?query=%@", [searchBar.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];`
相關問題
- 1. 如何實現像evernote -iphone編輯
- 2. 如何在我的應用程序中實現代碼在iphone
- 3. 針對iPhone和iPad的條件編碼如何在現實中工作?
- 4. 如何在iPhone中實現條形圖?
- 5. 如何在iphone中實現下拉框?
- 6. 如何在iphone中實現計步器?
- 7. 如何在iphone中實現NSGraphicsContext
- 8. 如何在iPhone中實現搜索欄?
- 9. 如何在iPhone中實現VoIP + SIP?
- 10. 如何在iPhone編程中實現eBay API?
- 11. 在目標c中實現RC4加密和URL編碼
- 12. 如何在ldap文件中實現編碼(SHA)密碼ldap
- 13. 如何在iPhone SDK中實現密碼保護的PDF文件
- 14. 如何在iPhone應用程序中實現QR碼閱讀器
- 15. 如何在iphone中實現驗證碼變化sdk
- 16. 如何在iPhone應用程序中實現密碼恢復?
- 17. 如何在php中實現url重寫
- 18. 如何在ASP.Net中實現URL重寫?
- 19. 如何在PHP中實現URL路由
- 20. 如何編碼url?
- 21. 如何編碼URL
- 22. 在java中如何解碼URL實體?
- 23. 如何實現一元編碼?
- 24. 如何實現鍵值編碼驗證
- 25. 如何使用php編碼實現FIFO?
- 26. JWT編碼如何實現安全性?
- 27. 如何對iPhone SDK中的@符號進行URL編碼?
- 28. iPhone:如何在iPhone中實現推送通知,如Facebook?
- 29. 如何在ajax url中編碼'+'符號
- 30. 如何在Groovy中編碼URL?
嘗試NSUTF8StringEncoding它是否工作。但如果你想要去除URL中的空間的編碼比你使用的方法好很多 – 2010-12-07 08:29:10
@Javal Nanda我試過NSUTF8StringEncoding也不行。它不編碼某些特殊字符(如「; :) – roger 2010-12-07 08:57:12