none
Metro 推送的问题,如果所有客户端都关闭通道,推送会挂掉? RRS feed

  • 问题

  • 如题,如果所有客户端都关闭通道了,按照官方给的例子里面的方法。会有异常,没有以下这个标头的。获取的值为null。另:有没有接口提供可以查看当前连接上通道的客户端的数量?

    string exceptionDetails = webException.Response.Headers["WWW-Authenticate"]; 

     public string PostToWns(string secret, string sid, string uri, string xml, string type) 
            { 
                try 
                { 
                    // You should cache this access token 
                    var accessToken = GetAccessToken(secret, sid); 
                    byte[] contentInBytes = Encoding.UTF8.GetBytes(xml); 
                    HttpWebRequest request = HttpWebRequest.Create(uri) as HttpWebRequest; 
                    request.Method = "POST"; 

    .......

                } 
                catch (WebException webException) 
                { 
                    string exceptionDetails = webException.Response.Headers["WWW-Authenticate"]; 
    .......
            }

    2012年12月22日 16:12