【发布时间】:2017-10-27 02:44:15
【问题描述】:
有什么方法可以从其他 api 中查看工件内容(txt 文件/xml)而无需下载它? 根据内容,我将决定是否需要下载。 我不喜欢使用artifactory的“属性”特性,只是根据文件本身来判断。
【问题讨论】:
-
您的意思是工件内容类型/mime 类型吗?
-
@greg,你有想过这个吗?
标签: xml artifactory
有什么方法可以从其他 api 中查看工件内容(txt 文件/xml)而无需下载它? 根据内容,我将决定是否需要下载。 我不喜欢使用artifactory的“属性”特性,只是根据文件本身来判断。
【问题讨论】:
标签: xml artifactory
如果您引用“查看工件内容(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
这将显示文件内容,而不会将其保存到您计算机上的文件中。
澄清一下,从网络的角度来看,该文件已传输到您的计算机,但并未作为文件保存在您的硬盘上,而只是“打印”到您的屏幕上。
这有帮助吗?
【讨论】:
https://artifactory-server.com/artifactory/my-local-repo/project-folder/coverage.svg 仍然强制浏览器下载文件,而不是显示它..