发布模式时未收到xamarin WebResponse

时间:2014-07-22 00:14:27

标签: android xamarin

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;
}

0 个答案:

没有答案