【发布时间】:2013-07-03 08:11:20
【问题描述】:
URLConnection 流为空
我正在使用 Xamarin Studio 4.0.9 并使用此代码:
Stream lResult = null;
URLConnection lConn = new URL(url).OpenConnection();
lResult = lConn.InputStream;
return lResult;
要从此网址获取流:http://maps.google.com/maps?f=d&hl=en&saddr=52.37,9.74&daddr=52.370100224,9.739360256&ie=UTF8&0&om=0&output=dragdir 由于一些弱点它不再起作用并且流是空的,当我从中读取时。 有人知道为什么吗?
更新
我也试过这个:
Uri lUri=new Uri(url);
WebRequest request=(WebRequest) WebRequest.Create(lUri);
request.Method="GET";
WebResponse response = (WebResponse)request.GetResponse();
lResult=response.GetResponseStream();
但我得到了这个例外: System.Net.WebException 获取响应流时出错(写入:EndWrite 失败):SendFailure
注意
应用程序是在 Xamarin Studio 4.0.9 中使用 c# 制作的
【问题讨论】:
标签: c# android url xamarin urlconnection