如何在Octokit请求中添加Header获取GitHub API原始文件?
如何在Octokit请求中添加自定义请求头?
当然可以添加你需要的请求头,只需要在octokit.request的第二个参数里新增headers字段,把Accept头配置进去就行。修改后的代码如下:
const octokit = new Octokit({ auth: "*******************************", }); const response = await octokit.request( "GET /repos/owner/repo/contents/path", { owner: "owner", repo: "repo", path: "path", headers: { Accept: "application/vnd.github.v3.raw" } } );
注意把VERSION替换为实际的GitHub API版本(常用v3),添加这个配置后,GitHub API会直接返回原始文本格式的文件内容,而不是base64编码的结果。
内容的提问来源于stack exchange,提问作者user19672461
相关产品推荐
相关产品推荐

