NODEJS,DROPBOX重定向LINK

时间:2014-02-19 16:35:10

标签: javascript node.js url dropbox dropbox-api

我想知道是否可以使用nodeJS打开导致第二个(链接号2)的链接(编号1),然后检索第二个的URL。 这背后的目的是我想使用此操作从 DROPBOX 的共享链接中检索直接链接。共享重定向我到另一个链接,需要对其进行一些修改以获得直接链接。

2 个答案:

答案 0 :(得分:3)

如果您尝试从共享链接获取直接链接,则只需将域名从www.dropbox.com更改为dl.dropboxusercontent.com即可。请参阅https://www.dropbox.com/developers/blog/53/programmatically-download-content-from-share-links

修改

如果您确实需要首先遵循重定向,请尝试以下方法:

var http = require('http');

var url = '...';
http.get(url, function (res) {
    if (res.statusCode === 301 || res.statusCode === 302) {
        console.log('Redirected to: ' + res.headers.location);
    }
});

答案 1 :(得分:0)

是的,这是可能的。

你可以找到一些有趣的模块来帮助你:

举个例子: