我正在開發一個我需要編碼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中實現NSGraphicsContext
- 5. 如何在iphone中實現計步器?
- 6. 如何在iphone中實現下拉框?
- 7. 如何在iPhone中實現VoIP + SIP?
- 8. 如何在iPhone中實現搜索欄?
- 9. 如何在iPhone編程中實現eBay API?
- 10. 如何在PHP中實現URL路由
- 11. 如何在php中實現url重寫
- 12. 如何在iPhone SDK中實現密碼保護的PDF文件
- 13. 如何在iphone中實現驗證碼變化sdk
- 14. 如何在iPhone應用程序中實現QR碼閱讀器
- 15. 如何編碼URL
- 16. 在java中如何解碼URL實體?
- 17. 如何實現一元編碼?
- 18. JWT編碼如何實現安全性?
- 19. 如何使用php編碼實現FIFO?
- 20. 如何在Apache mod_rewrite中編碼URL?
- 21. 如何在WinForms中編碼URL?
- 22. 如何在JavaScript和PHP中編碼URL?
- 23. 如何在JavaScript中編碼URL?
- 24. 如何在Groovy中編碼URL?
- 25. 如何在QT中編碼URL參數?
- 26. 如何對iPhone SDK中的@符號進行URL編碼?
- 27. MembershipProvider.ValidateUser密碼編碼實現
- 28. 如何實現fingure打印作爲iPhone屏幕的密碼iPhone
- 29. iPhone如何實現「Wide」UITableViewCell?
- 30. 如何在golang中實現可變字節編碼算法
嘗試NSUTF8StringEncoding它是否工作。但如果你想要去除URL中的空間的編碼比你使用的方法好很多 – 2010-12-07 08:29:10
@Javal Nanda我試過NSUTF8StringEncoding也不行。它不編碼某些特殊字符(如「; :) – roger 2010-12-07 08:57:12