【问题标题】:How to make a Git repository behave like a REST endpoint如何使 Git 存储库的行为类似于 REST 端点
【发布时间】:2020-12-06 14:46:45
【问题描述】:

有没有办法让 Git 存储库的行为类似于 REST 端点,以便我可以更改托管在 GitHub 上的代码以根据 PUT 请求进行更改?

例子:

在下面的存储库中,我想要一些外部 REST 端点 URL 使用 POST 操作将值从 http://localhost:8080/app/ 更改为 http://example.com 之类的新值。

https://github.com/TechieTester/gatling-
fundamentals/blob/master/src/gatling/scala/baseConfig/BaseSimulation.scala

我需要使用 REST 端点 POST 操作更改我在 GitHub 上的代码。

【问题讨论】:

    标签: rest authentication github oauth-2.0


    【解决方案1】:

    不,没有办法让您在 GitHub 上的 Git 存储库充当 REST API 端点。这将使用 GitHub 页面,并且不允许使用服务器端代码。根据他们的文档:

    GitHub Pages 是静态站点托管服务,不支持 服务器端代码,例如 PHP、Ruby 或 Python。

    您可以设置一个 REST API 来更新您的 GitHub 存储库。一个示例项目是用于静态站点的 Staticman cmets 引擎:https://github.com/eduardoboucas/staticman

    【讨论】:

      猜你喜欢
      • 2020-11-02
      • 2020-06-30
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 2023-03-07
      • 2021-07-28
      • 2017-01-26
      相关资源
      最近更新 更多