我编写了一个控制台程序,通过BITS(后台智能传输服务)下载文件,并且可以正常使用url格式,如下所示。
http://aaa.com/storage/file999.zip
但是,出于安全原因,最近文件提供商更改下载URL如下所示。普通用户可以手动下载IE,但我的程序无法通过这种链接下载文件。
http://aaa.com/?key=8e3f1d258c3ca1106a681e14cad0aac&filename=file999&user=kkman&type=Y
使用此类链接时,BITS作业状态将为 JobState.TransientError 。
我有googld但相关信息很少。任何出口都能帮助我吗?