-1

重複の可能性:
文字列はiOSでURLエンコードされません

ASIHttpRequestを使用してhttpリクエストをサーバーに送信しています。Jqueryでは、辞書を作成し、その辞書をjqueryのajaxメソッドに送信するだけで、JqueryがURLエンコードを実行します。

ASIHttpにはそのようなAPIがないように見えますか?辞書(または他の簡単な方法)をURLエンコードされた文字列にエンコードするために使用できるAPIはどれですか?

4

1 に答える 1

1

使用できます

- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)enc;

例:

NSString* string = @"Hello, World";
NSString* encodedString = [string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
于 2012-06-27T16:46:59.537 に答える