我正在尝试使用他们的 REST API 将工件部署到工件,但是我的所有文件最终都有
-------------------------------------------28947758029299 内容处置:表单数据;名称="test.txt"; 文件名="new2.txt" 内容类型:应用程序/八位字节流
附加到文件中。这是我的代码(请记住,这只是我测试这个概念......成功后代码将被清理)
var uriString = "artifactoryuri";
var uri = new Uri(uriString);
var credentialCache = new CredentialCache{{uri, "Basic",new NetworkCredential("UN", "PW")}};
var restClient = new RestClient(uriString);
var restRequest = new RestRequest(Method.PUT){Credentials = credentialCache};
restRequest.AddFile("test.txt", @"pathto\new2.txt");
var restResponse = restClient.Execute(restRequest);
我怎样才能解决这个问题?是因为它是一个文本文件并且工件倾向于存储可执行文件等吗?如果是这样,我可以忍受。这将用于当前上传 chm 文件。