Unicode characters in system.net.httpGet()

I want to get weather info from a web api using the function system.net.httpGet(),but this function couldn’t work well when some chinese characters in url parameter or return results.However,I can “quote” chinese characters by “urllib.quote(location)” which contained in url ,but I can do nothing for that contained in return results.anyone could give some help?