Tho*_*aux 5 javascript md5 phantomjs
如何从PhantomJS上运行的JavaScript生成String的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();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4580 次 |
| 最近记录: |