當我用下面的代碼:我似乎無法得到任何東西使用httpWebResponse
var request = (HttpWebRequest)WebRequest.Create(new Uri(addy));
request.UserAgent = "Mozilla/5.0 (Windows; U; MSIE 9.0; WIndows NT 9.0; en-US))";
request.BeginGetResponse(
r =>
{
var httpRequest = (HttpWebRequest)r.AsyncState;
var httpResponse = (HttpWebResponse)httpRequest.EndGetResponse(r);
using (var reader = new StreamReader(httpResponse.GetResponseStream()))
{
var response = reader.ReadToEnd();
results = (String)response;
}
}, request);
阿迪是:http://maps.googleapis.com/maps/api/geocode/xml?address=limavady&sensor=false
和結果僅僅是一個全球性的字符串,而我要輸出的結果的網絡請求。
問題是我不斷得到一個空值輸出結果,我檢查了網址,它是正確的,應該有輸出。
在這個任何想法或者,如果你能在正確的方向指向我,我會很感激