某些文件的URL错误,在此服务器上找不到请求的文档

时间:2012-11-20 10:42:45

标签: asp.net asp.net-mvc

大家好,我有一个有趣的问题。我想从数据库中读取一个URL,但它给了我一些视频的错误!不是全部!(错误是The requested document was not found on this server.)在本地网络中它工作正常并且所有电影都在播放!但是当我在互联网上传网站时,会发生错误。 任何的想法? 这是一个很好的网址: http://babakpirmoradi.ir/User/videos/Ostadpirmoradi2.flv 这是给出错误的网址: http://babakpirmoradi.ir/User/videos/418619301525735_21489.mp4

这是我的代码: (GetUrl()动态传递URL)

<div style="width: 650px">
<video id="example_video_1" align="center" class="video-js" controls="controls" 
       height="442" preload="auto" width="590">
<source src=<%=GetURL()%> type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'/>    
</video></div>

这是我的网址:

public string GetURL()
    {
        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
        SqlConnection sqlconn = new SqlConnection(connStr);
        SqlCommand sqlcmd = new SqlCommand();
        sqlconn.Open();
        sqlcmd = new SqlCommand("SELECT Video FROM AddVideo where ID=@ID", sqlconn);
        sqlcmd.Parameters.AddWithValue("@ID", Request.QueryString["ID"]);
        string URL = ((string)sqlcmd.ExecuteScalar()).ToString();
        return URL;
    }

1 个答案:

答案 0 :(得分:1)

这种情况正在发生,因为视频实际上不存在或我们无权访问它:

The video does not exist

相关问题