在工做中遇到标题的内容,不知道如何写,后来个人领导写了一套代码,感受非常厉害,特在此收藏,留做记念html
public static string GetResponse(string address, string region) { address = System.Web.HttpUtility.UrlEncode(address); region = System.Web.HttpUtility.UrlEncode(region); string url = string.Format("http://api.map.baidu.com/place/v2/search?query={0}®ion={1}&scope={2}&output=xml&ak=这里填写你申请的ak", address, region, "2"); System.Net.HttpWebRequest request; request = (System.Net.HttpWebRequest)WebRequest.Create(url); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //打印返回值 Stream stream = response.GetResponseStream(); //获取响应的字符串流 StreamReader sr = new StreamReader(stream); //建立一个stream读取流 string responseString = sr.ReadToEnd(); //从头读到尾,放到字符串html return responseString; }