问题描述
我有一个搜索框,其中包含希伯来语和英语的关键字,并在维基百科中搜索相应的关键字。
I have a search box which takes keywords in Hebrew and English and searches in wikipedia for the corresponding keywords.
如果我输入英文,那么效果很好但是当我输入时输入希伯来语,它显示此错误:
If I type in English it works well but when I type in Hebrew it shows this error:
当我输入希伯来语关键字时,url看起来像
when I type Hebrew keyword url looks like
当我输入英文关键字url时,
when I type English keyword url looks like
映射到:
是否有任何编码技术应该用于编码URL ???
is there any encoding technique that should be used to encode the URL???
请赐教我!!!!!!
Please enlighten me on this!!!!!!
提前致谢
推荐答案
我们可以通过使用字符串编码来解决这个问题
We can resolve this problem by using string encoding
NSString *encodedString=[siteUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *weburl = [NSURL URLWithString:encodedString];
网站网址
\ u05db\\\כ\\\כ\\\כ
http://he.wikipedia.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93%3A%D7%97%D7%99%D7%A4%D7%95%D7%A9&search=\u05db\u05db\u05db\u05db
这篇关于uiwebkit错误101的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!