【问题标题】:github API check_runs returning 415, "Unsupported Media Type"github API check_runs 返回 415,“不支持的媒体类型”
【发布时间】:2021-04-27 09:14:36
【问题描述】:

真的很简单,用 github api 发出请求:https://docs.github.com/en/rest/reference/checks#list-check-runs-for-a-git-reference

我正在尝试查找我拥有的特定分支的检查运行。以下是我获取的网址:

url = ...api/v3/repos/{repo_fullname}/commits/{branch}/check-runs'

这是我的标题:

    headers = {
        'Authorization': 'token ' + token,
        "Accept": "application/vnd.github.v3+json"
    }

我遇到了:415 Client Error: Unsupported Media Type for url...

请帮忙,我已经敲了几个小时的头了。谢谢!

【问题讨论】:

    标签: http-headers github-api http-status-code-415


    【解决方案1】:

    也许你可以尝试不同的接受?我使用 octokit for node,这解决了我的问题,也许在这种情况下会有所帮助。

    headers = {
        'Authorization': 'token ' + token,
        "Accept": "application/vnd.github.antiope-preview+json"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-26
      • 1970-01-01
      • 2019-07-06
      • 2020-10-06
      • 2012-06-20
      • 2016-11-21
      • 1970-01-01
      • 2014-05-10
      相关资源
      最近更新 更多