我的請求無法正常工作。我有一個搜索框與搜索按鈕。用戶可以在搜索框中輸入地址,然後將地址發送到Google的API。但由於某些原因,這不起作用。有誰知道爲什麼?我還會在調試時包含一個request
的值。Google API WebRequest不工作
private void RequestResponseHandler(IAsyncResult asyncResult)
{
HttpWebResponse response = null;
Stream responseStream = null;
try
{
response = (HttpWebResponse)request.EndGetResponse(asyncResult);
responseStream = response.GetResponseStream();
var xdoc = XDocument.Load(responseStream);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
是什麼讓你覺得這個請求有什麼問題?什麼是預期的,你得到的實際結果是什麼?另外,最好不要向公衆公開API密鑰。 –
那麼當調試這三個異常時,會出現'response',然後進入'RequestResponseHandler'並在response =(HttpWebResponse)request.EndGetResponse(asyncResult);'中斷。我也可以分享這個照片。 – daveskylark
這些例外是完全正常的。用您的代碼查看我的答案。 –