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