2015-04-28 330 views
-2

我想简单地使用此代码下载通过嵌入服务器应用程序的mp4文件: http://videovlt是位于虚拟PC下的服务器应用程序。 和下面的代码运行在我的电脑下运行的嵌入式服务器应用程序。webClient.DownloadFile错误:远程服务器返回错误:(500)内部服务器错误

SPATH = “http://videovlt/videos/7bf9d10b-4006-4b44-9626-e3751df2f4ce.mp4

fpath = “E:\视频\ 7bf9d10b-4006-4b44-9626-e3751df2f4ce.mp4”

webClient.DownloadFile(spath, fpath); 

它不是,虽然工作,它给这个错误:

"The remote server returned an error: (500) Internal Server Error."

我无法理解为什么会出现此错误的原因。 我尝试添加下面的代码,以及,但仍是问题有:

webClient.Headers.Add("user-agent", "Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)"); 

需要一些建议,在这里进行。

我已经改名为视频名称为“1”和同样的错误..

+1

错误500表示服务器端出现问题。那是什么,我们不可能告诉你。如果可能的话,检查服务器上的日志,看看发生了什么问题。如果您无法访问该服务器的日志,我需要联系负责该服务的人员。 – pyrocumulus

+0

没有看到网址,它会很难帮助你。它有空间吗?特殊字符? –

+0

你应该发布更多你的代码给任何人来帮助你。 –

回答

0

问题是源MP4网址渐渐打破之前由嵌入式服务器消耗。

相关问题