Javascript 使用http.get on node.js下载zip文件

Javascript 使用http.get on node.js下载zip文件,javascript,http,node.js,Javascript,Http,Node.js,使用http.get从URL下载文件时遇到问题。响应状态码返回302,但当我使用HttpFox扩展名尝试Firefox的相同url时,我可以看到状态码200和附加标题“content-disposition:inline;filename=test.zip”。浏览器正确处理这些URL,并打开另存为对话框。如何处理Node.js中的此URL?“响应状态代码返回为302”表示重定向到另一个URL 浏览器会自动处理此类响应。你必须用手去做。新URL在位置标题中提供。只需从此URL执行另一个http.g

使用http.get从URL下载文件时遇到问题。响应状态码返回302,但当我使用HttpFox扩展名尝试Firefox的相同url时,我可以看到状态码200和附加标题“content-disposition:inline;filename=test.zip”。浏览器正确处理这些URL,并打开另存为对话框。如何处理Node.js中的此URL?

“响应状态代码返回为302”表示重定向到另一个URL


浏览器会自动处理此类响应。你必须用手去做。新URL在
位置
标题中提供。只需从此URL执行另一个http.get。

实际上我正在302上重定向,但response.header.location返回相同的URL。