ドキュメントがすべてのURLを介して特別なファイル名にロードされ、リンクがなどの絶対URLに変換された後、特別なWebページを保存したいと思いますwget -k
。
//phantomjs
var page = require('webpage').create();
var url = 'http://google.com/';
page.open(url, function (status) {
var js = page.evaluate(function () {
return document;
});
console.log(js.all[0].outerHTML);
phantom.exit();
});
たとえば、私のhtmlコンテンツは次のようになります。
<a href="//page.html">page</a>
でなければなりません
<a href="http://google.com/page.html">page</a>
これは私のサンプルスクリプトですが、wget -k
phantomjsを使用するなど、すべてのURLとリンクを変換するにはどうすればよいですか?