从phantomjs禁用页面重定向

从phantomjs禁用页面重定向,phantomjs,Phantomjs,我想用PhantomJS下载一些图片,但我有一个小问题。 我的代码是: page.open( url, function ( status ) { page.render( "test.jpg" ); phantom.exit(); }); 问题是URL重定向到站点的主页。 如何禁用URL重定向并保存图像? URL类似于:。 我想从这个网站下载这个(和其他)图片,但是重定向对我来说是不可能保存图片的 我在网上没有找到任何可以解决我问题的方法。 有人能帮我吗?可能是@Artjom

我想用PhantomJS下载一些图片,但我有一个小问题。 我的代码是:

page.open( url, function ( status ) {
    page.render( "test.jpg" );
    phantom.exit();
});
问题是URL重定向到站点的主页。 如何禁用URL重定向并保存图像? URL类似于:。 我想从这个网站下载这个(和其他)图片,但是重定向对我来说是不可能保存图片的

我在网上没有找到任何可以解决我问题的方法。
有人能帮我吗?

可能是@ArtjomB的副本。:我检查了你推荐给我的文章的副本。我试图实现该代码,但它并没有解决我的问题。重定向保持不变。这似乎对此网站没有影响。您是否在
重定向URL
数组中包含了不希望重定向到的URL?@ArtjomB.:是的,但如果这样做,我会在page.open中出错。如果我将该页面添加到redirectURLs数组并执行page.render,则会得到一个黑色图像。防止重定向的唯一方法是中止重定向请求。只有你知道你的源URL和目标URL,所以请仔细阅读这个代码片段。可能是@ArtjomB的重复项。:我检查了你向我推荐的文章的重复项。我试图实现该代码,但它并没有解决我的问题。重定向保持不变。这似乎对此网站没有影响。您是否在
重定向URL
数组中包含了不希望重定向到的URL?@ArtjomB.:是的,但如果这样做,我会在page.open中出错。如果我将该页面添加到redirectURLs数组并执行page.render,则会得到一个黑色图像。防止重定向的唯一方法是中止重定向请求。只有您知道您的源URL和目标URL,所以请仔细阅读代码片段。