在我们的团队中,我们遵循 docs-as-code 方法,并在我们的 git 存储库中有一些 plantUML 文件,该存储库由 azure devops 服务器托管(即内部部署)。现在我们希望将 UML 图作为超链接提供给另一个网站。这个想法是,如果用户使用 chrome 浏览,并安装了 plantUML 查看器扩展,他们可以通过单击链接在浏览器中查看图表。
我们使用 REST API 与 git 存储库进行交互,如下所示:
当然,这里的 tfs.contoso.com 替换为我们的 azure devops 服务器主机,foo 替换为团队项目的 ID 或名称,bar 替换为存储库的 ID 或名称。
不幸的是,Chrome 会下载文件而不是在浏览器中显示它。我的猜测是,虽然安装了扩展,但没有机会呈现内容。如何实现内容显示而不是下载?