xamarin - android模式
我可以像调试模式中预期的那样收到WebResponse。 但在发布模式下,我无法收到WebResponse流。
有什么不对吗? 这是我的代码。
public static string WebClientGet(string URI)
{
if (Common.IsNetwork() == false) {
return null;
}
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URI);
request.Method = WebRequestMethods.Http.Get;
request.Accept = "application/json";
request.Timeout = 10000;
int euckrCodepage = 51949;
try
{
using (WebResponse response = request.GetResponse())
{
using (Stream s = (response).GetResponseStream ()) {
using (var sr = new StreamReader(s, Encoding.GetEncoding(euckrCodepage)))
{
string sss = sr.ReadToEnd();
return sss;
}
}
}
}
catch
{
}
return null;
}