5

Git 存储库的 MIME 类型是什么?

我想通过项目网页链接它<link rel="vcs" type="???" href="http://git.example.org/foo.git"/>,但为此我需要知道整个 git 存储库的 MIME 类型。

git 从 HTTP 传输中获取的第一个文件是/info/refs?service=git-upload-pack,它的 MIME 类型是application/x-git-upload-pack-advertisement. 但这不适用于整个存储库。

4

1 回答 1

5

有一个人提议使用

<link rel="vcs-git" href="git://example.org/foo.git" title="foo git repository"/>

为了这个目的。


让我感到奇怪的是,一个也被称为cweiske的人有一个名为phorkie的 github 项目,它确切地暗示了以下内容:

可以分叉远程粘贴(rel="vcs-git"和 gist.github.com)

由我标记

您是否已经知道解决方案并希望得到确认?


编辑:

正如 OP 在他的评论中提到的那样,他正在寻找一种不同的方式(即不是 rel="vcs-git")。

据我所知

所以,让我们开始吧:

  • IANA的类别分类表明使用应用程序,因为其他(音频、示例、图像、消息、模型、多部分、文本、视频)将是绝对错误的。
  • 前缀用于X-非标准文件
  • 应用程序名称将是git

那么,为什么不application/x-git从现在开始使用...

于 2012-09-27T17:50:01.507 回答