有没有办法禁用GitHub页面的SSL / TLS?

时间:2016-08-12 06:00:35

标签: http https hosting github-pages

我一直在寻找一个公开存储我的一些XML模式的地方,而不必实际托管它们。我认为GitHub Pages将是理想的平台。我是正确的,除了我无法弄清楚如何关闭SSL / TLS。 当我尝试使用普通旧HTTP获取网页时,我会收到301 Moved Permanently响应。

显然这不是什么大问题。在最糟糕的情况下,下载我的模式需要更长的时间,人们通常只使用他们已经缓存的模式。但是真的没有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

  

但是真的没有办法解决这个问题吗?

不,一个简单的curl -L将遵循重定向,无论如何都会为您提供页面内容。

例如(在树结构中获取xml文件):

vonc@vonvb C:\test
> curl --create-dirs -L -o .repo/local_manifests/local_manifest.xml -O -L https://raw.githubusercontent.com/legaCyMod/android_local_manifest/cm-11.0/local_manifest.xml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   530  100   530    0     0   1615      0 --:--:-- --:--:-- --:--:--  1743

vonc@voncvb C:\test
> tree /F .
C:\TEST
└───.repo
    └───local_manifests
            local_manifest.xml