NSURL とタイ語に問題があります。たとえば、" http://www.xyp.com?var=ไทย</a>" は機能しませんが、" http://www.xyp.com?var =タイ語「大丈夫です。この問題を解決する方法がわかりません誰か助けてください。
1507 次
4 に答える
5
i used the method stringByAddingPercentEscapesUsingEncoding on the URL string, and it solved the problem, i was using Danish Characters
于 2011-01-19T21:51:09.070 に答える
1
問題は、実際には URI の定義にあります。 RFC3986では、URI のコンテンツと、拡張により URL を ASCII 文字として定義しているため、何らかの方法でエンコードする必要があります。これがパーセントエンコーディングのすべてです。問題は、どのバイトをエンコードするかについて誰も同意していないことです。 生のコンテンツを取得して UTF-8 に変換し、標準のパーセント エンコーディングを使用してバイトをエンコードすることを好む人もいます。他の人は単に UCS-2 バイトを直接エンコードしますが、バイト順の問題があります。
UNICODE URL Decodingの投稿も読みたいと思うかもしれません。
于 2010-01-01T19:22:21.330 に答える
0
NSURLでは、すべての特殊文字をエスケープする必要があります。
于 2010-01-01T19:11:44.787 に答える
-1
于 2017-07-23T13:16:46.693 に答える