0%

自定义github的短链接

自定义github的短链接

git.io 是 GitHub 推出的一个短链接服务,只能缩短 githut.com 这个域名的网址,我们在缩短自己的 GitHub 仓库时就非常合适,并且 git.io 支持自定义短网址,不像 t.cn、url.cn 等只能随机生成。下面老王就介绍下 git.io 自定义短链接教程。

一、git.io 介绍

git.io 是一个非常不错的短网址服务,由 GitHub 推出,目前只能缩短 github.com 的链接地址,很多程序员都喜欢把自己放在 GitHub 上的脚本利用 git.io 生成一个自定义的短网址。

git.io 官网:git.io

输入一个 github.com 上的地址,点击 Shorten 就可以生成一个随机的短网址:

QQ群:397745473

二、git.io 自定义短网址教程

上面介绍了 git.io 如何生成随机短网址,git.io 另一个特色就是可以自定义短网址,生成格式如下:

1
curl -i https://git.io -F "url=想要被缩短的网址" -F "code=自定义数值"

例如我想缩短 https://github.com/flyzy2005 变成 git.io/flyzy2005,那么使用的命令就是:

1
curl -i https://git.io -F "url=https://github.com/flyzy2005" -F "code=flyzy2005"

返回结果如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
HTTP/1.1 100 Continue

HTTP/1.1 201 Created
Server: Cowboy
Connection: keep-alive
Date: Sat, 29 Feb 2020 03:16:21 GMT
Status: 201 Created
Content-Type: text/html;charset=utf-8
Location: https://git.io/flyzy2005
Content-Length: 28
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Runtime: 0.234192
X-Node: 525a3d88-1bc5-4d81-beda-d593948cc052
X-Revision: 392798d237fc1aa5cd55cada10d2945773e741a8
Strict-Transport-Security: max-age=31536000; includeSubDomains
Via: 1.1 vegur

Location: https://git.io/flyzy2005 就是你自定义的短网址,如果你不自定义,那么 Location 就是随机的一个短链接,效果跟在 git.io 上一样。

QQ群:397745473

欢迎关注我的其它发布渠道