Uwe*_*eim 5 .net c# web-services mantis soap-client
成功使用C# 中的Mantis SOAP API(又名“MantisConnect”)后,我可以成功读取问题并获取该download_url字段。
尝试通过以下方式下载附件时:
using (var request = new WebClient())
{
request.Credentials = new NetworkCredential("username", "password");
return request.DownloadData(mantisAtt.download_url);
}
Run Code Online (Sandbox Code Playgroud)
它“下载”一个带有登录屏幕的 HTML 页面,而不是二进制附件内容。
所以我的问题是:
如何以编程方式下载 Mantis 问题的附件?
我完全走错了路。我现在使用该函数,而不是遵循返回的下载 URL mc_issue_attachment_get,一切都按预期工作。
因此,要解决此问题,请不要从 URL 下载,而只需使用预期的 SOAP API 函数。
(我将问题发布到“mantisbt-soap-dev”邮件列表后找到了解决方案并得到了快速回复)
| 归档时间: |
|
| 查看次数: |
947 次 |
| 最近记录: |