当前位置:编程学习 > C#/ASP.NET >>

怎样判断一个Http(rtsp/mms)连接是否有效,谢谢!

请问大家:怎么判断一个一个Http(rtsp/mms)连接URL是否有效呢 谢谢大家了 公司要做个监控网络电台地址功能,发愁中!!! --------------------编程问答-------------------- jQuery来进行实现:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title>Untitled Page</title>

    

    <script type="text/javascript" src="../JS/jQuery/jquery.js"></script>




    <script type="text/javascript">

        

        function NetPing()

        {

              $.ajax({

               type: "GET",

               cache: false,

               url: "http://www.163.com/index.html",

               data: "",

               success: function(){

                 Done(1);

               },

               error:function(){

                 Done(0);

               }

             });

        }

        

        function Done(rel)

        {

            if(rel==1)

            {

                document.getElementById('Text1').value="网络已连接";

            }

            else

            {

                document.getElementById('Text1').value="网络未连接";

            }

        }

        

        function Button1_onclick() 

        {

            NetPing();

        }




    </script>




</head>

<body>

    <input id="Button1" type="button" value="探测" onclick="return Button1_onclick()" />

    <input id="Text1" type="text" />

</body>

</html>
--------------------编程问答-------------------- 你好 我需要判断是的mms://music.outboundmusic.com/OMRadioJazz 这种格式的链接是否连接正常
而不是楼上说的http://www.163.com/index.html 链接 --------------------编程问答-------------------- string url = "http://www.baidu.com/";
try
            {
                HttpWebRequest request;
                HttpWebResponse response;
                string strResult = "";
                request = (HttpWebRequest)HttpWebRequest.Create(url);
                request.Timeout = _iSetTimeOut;
                request.KeepAlive = false;
                request.ServicePoint.Expect100Continue = false;
                request.ServicePoint.UseNagleAlgorithm = false;
                request.ReadWriteTimeout = _iSetTimeOut;
                request.Method = "GET";
                request.Accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*";
                request.UserAgent = " Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727;)";
                response = (HttpWebResponse)request.GetResponse();
                if (response.StatusCode == HttpStatusCode.OK)
                {
                    return true;
                }
            }    
            catch (Exception ex) { return false; }
--------------------编程问答-------------------- 楼上的朋友我要的不是判断http://www.baidu.com/是判断mms://music.outboundmusic.com/OMRadioJazz格式的链接 http可以判断 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 唉,无比纠结啊,你把他的地址换了试试不就行了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,