AFNetworking keep the final url encoded, that is the best way, since you could have special characters in you query string that could break all. Instead, you should decode the url server side, for example in PHP you have methods, like urldecode
or rawurldecode
(eg: 'foo%20bar%40baz' ->'foo bar@baz'), or in ASP it should be kept automatically.
Hope it helps