GitHub 使用 node.js 发布资产下载

Posted

技术标签:

【中文标题】GitHub 使用 node.js 发布资产下载【英文标题】:GitHub release asset download with node.js 【发布时间】:2015-08-22 01:11:39 【问题描述】:

我想使用 API 的 GitHub 版本中的 http.get 方法在 Node.js 中编写一个自动下载器,我收到 302 错误。我能做什么?

【问题讨论】:

【参考方案1】:

HTTP 302 不是错误:

HTTP 响应 status code 302 Found 是执行URL redirection 的常用方式。

您可以通过检索 Location 响应标头中显示的 URL 来处理 HTTP 302 Found。

您可能要考虑使用the request library,而不是使用http.get,如this answer 中的建议。 request 应该会自动跟随重定向。

【讨论】:

感谢您的回答 我是 *** 的新手,我不知道我必须这样做。

以上是关于GitHub 使用 node.js 发布资产下载的主要内容,如果未能解决你的问题,请参考以下文章

使用Node.js完成的第一个项目的实践总结

使用Node.js完成的第一个项目的实践总结

gitHub 建立博客

Node.js下载安装指导教程

用于从 git ref 中提取分支名称的 Node.js 包

基于hexo创建博客(Github托管)