5
PhantomJS上で動作するJavaScriptから文字列のMD5ハッシュを生成するにはどうすればよいですか?文字列の単純なMD5ハッシュ
npm install -g crypto
を試しましたが、暗号モジュールが見つかりませんでした。
PhantomJS上で動作するJavaScriptから文字列のMD5ハッシュを生成するにはどうすればよいですか?文字列の単純なMD5ハッシュ
npm install -g crypto
を試しましたが、暗号モジュールが見つかりませんでした。
PhantomJsはネイティブにMD5をサポートしていませんが、phantom.injectJsを使用して外部スクリプトコードを簡単に挿入できます。
があります。javascriptで実装が見つかりました。 MD5は普及しており、それほど難しいことではありません。そのため、crypto-jsやwbond/md5-jsなど多くの実装があります。 CryptoJSを使用して
非常に基本的なスクリプトは可能性があり
var system = require('system');
if (system.args.length != 2) {
console.log("Usage: phantomjs md5_test.js input");
} else {
if(phantom.injectJs('md5.js')) {
console.log(CryptoJS.MD5(system.args[1]));
phantom.exit();
}
}
おかげで、私が見る、phantomjsは実際に、私は本当にそれに気付かなかったNodeJSとは異なります。 –
または:console.log(md5(system.args [1])); – user956584