我正在开发一个我需要编码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