【问题标题】:jfrog artifactory view artifact content without downloading filejfrog artifactory 无需下载文件即可查看工件内容
【发布时间】:2017-10-27 02:44:15
【问题描述】:

有什么方法可以从其他 api 中查看工件内容(txt 文件/xml)而无需下载它? 根据内容,我将决定是否需要下载。 我不喜欢使用artifactory的“属性”特性,只是根据文件本身来判断。

【问题讨论】:

  • 您的意思是工件内容类型/mime 类型吗?
  • @greg,你有想过这个吗?

标签: xml artifactory


【解决方案1】:

如果您引用“查看工件内容(txt 文件/xml)”,与您在 Artifactory UI 中查看文件内容的方式相同,那么答案是肯定的和否定的,并且我会解释。

使用 REST API 时,查看文件内容的唯一选择是将其“下载”到最终用户计算机。

现在,如果您使用 curl 来运行 REST 命令,您可以像这样运行 curl

curl -u user:password http://localhost:8081/artifactory/repo/path/to/file/version/file-version.txt

这将显示文件内容,而不会将其保存到您计算机上的文件中。

澄清一下,从网络的角度来看,该文件已传输到您的计算机,但并未作为文件保存在您的硬盘上,而只是“打印”到您的屏幕上。

这有帮助吗?

【讨论】:

  • 对我不起作用!转到工件 url(在我的情况下为 image/svg):https://artifactory-server.com/artifactory/my-local-repo/project-folder/coverage.svg 仍然强制浏览器下载文件,而不是显示它..
猜你喜欢
  • 2016-04-04
  • 2021-08-26
  • 2019-10-27
  • 1970-01-01
  • 2018-03-19
  • 2019-10-21
  • 2016-12-12
  • 2014-09-05
  • 2017-08-26
相关资源
最近更新 更多