其他帖子已经处理了这个问题,但我自己仍然无法应用这个问题。
我有一个 Postman 脚本前测试。
我正在尝试调用 http://some-server:port/lib/forge/forge.min.js中定义的加密函数
代码调用代码如下:
let pubKey = forge.pki.publicKeyFromPem(atob(publicKey));
...
let .... = forge.util.encodeUtf8(data));
let ... = forge.util.encode64(text);
...
我尝试了这个eval
技巧,将整个代码放入一个变量中。
var code = pm.collectionVariables.get('forge.min.js');
eval(code);
产生的错误是:
ReferenceError:未定义伪造
code 变量具有整个缩小的 Javascript 块。