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