-2

I want to call this URL using NSURLRequest:

http://www.test.com/query={"tag1":"üğişi","tag2":"çöçödd"}

These characters which are "üğişi" and "çöçödd" UTF8 character. I need to convert this URL to get response. Can you help me?

hiwordls
  • 781
  • 7
  • 17
  • 35

1 Answers1

4

Use the -(NSString*)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding; routine of th NSString class. Like so:

NSString* url = @"http://www.test.com/query={\"tag1\":\"üğişi\",\"tag2\":\"çöçödd\"}"; 
NSString* urlEncoded = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

Here you can find more...

Ariel
  • 2,430
  • 1
  • 17
  • 20