What is the preferred way to make a GET request with ASIHttpRequest using query params provided as an NSDictionary.
How do I get
from NSDictionary *params
to ?param1=value1¶m2=value2 (percent-encoded)
Obviously I can construct the query part of the URL manually but it seems like there is probably a better way.
Thanks!
You must pass the query string as part of the URL. From the
ASIHTTPRequestinterface on GitHub:If you don’t want to roll your own dictionary-to-query-string method, take a look at the
GTMNSDictionary+URLArgumentscategory in Google Toolbox for Mac (.h, .m). It adds a method,gtm_httpArgumentString, toNSDictionarythat should be what you’re after.